Archív za kategorii ‘java’

Hibernate Search – fulltext nad Hibernate ORM

Pokud chceme do naší Java aplikace integrovat fulltextové vyhledávání, dříve či později skončíme u Apache Lucene, frameworku, který je pro vyhledávání v Javě v podstatě standardem a synonymem. Pokud se rozhodneme používat čistý Lucene, musíme mj. řešit:

mapování doménových objektů do Lucene (v Lucene jsou všechny atributy obyčejné řetězce)
mapování výsledků vyhledávání zpátky do doménových objektů
transakce
otevírání [...]

IBM kupuje Sun? Co bude s Javou?

Že je Sun na prodej, je všeobecně známá informace. Stejně tak i varianta, že Sun bude koupen IBM.
Dopady na některé technologie Sunu v případě, že kupcem bude IBM, mohou být následující:
Servery a zálohovací řešení (HW) - IBM měl poslední rok podíl na trhu serverů 31.4%, největší rival HP 29.5%, zatímco Sun 10.6% (zdroj: The Wall [...]

Přednáška Apache Wicket na CZJUG

V rámci březnového setkání české Java User Group (CZJUG) na téma “webové frameworky“  jsem připravil a odprezentoval přednášku o webovém frameworku Apache Wicket.
Abstrakt:
Cílem prezentace je uvedení frameworku Apache Wicket pro tvorbu web aplikací, založených na platformě Java. Apache Wicket nabízí srozumitelný komponentový model, umožňující tvořit aplikaci pomocí běžných, http protokolem nezatížených javovských tříd, podporuje jednoduchou [...]

EJB - potřebujeme střílet vrabce “kanónem”?

Tímto chci všem zůčastněným poděkovat za podnětné připomínky k mým EJB příspěvkům.
Rád bych reagoval především na jAbLoK spot “EJB 3.0 aneb Proč že tu mrtvolu stále resuscitují?“od Pavla Kolešnikova, který jsem pochopil jako vyčítání komplikovanosti specifikace EJB 2.x pro jejich nutná rozhraní, záznam v DD, či vyhazovaní vyjímek. Pavel staví rovněž otázku, zda jsou EJB [...]

Studujeme EJB

Pro studium Enterprise Java Beans je nezbytně nutná vhodná literatura, která nás provede všemi zákoutími této technologie. Musí nás přesvědčit o tom, že Sun měl ty nejlepší úmysly a skutečně se nám snažil usnadnit náš nelehký vývojářský život.
Zdrojů ke studiu je mnoho a podle dotazů a zdůvodnění, proč EJB nepoužívat mám spíše dojem, že to [...]

Objevujeme EJB

Jsou technologie, které jsou všeobecně známé a používané a technologie všeobecně známé a nepoužívané. Po několika měsících experimentování s Hibernate jsem došel k názoru, že to ještě není to pravé ořechové a začal jsem se učit a zkoušet Enterprise Java Beans (EJB). Po nastudování několika knih mám pocit, že je tato technologie přímo zrozená k [...]

Java Server Faces a Custom Converter

Problematika vytváření vlastních konverterů v Java Server Faces je nedostatečně zdokumentovaná a začátečníka pronikajícího do této skvělé technologie může stát zbytečně mnoho času.
V J2EE tutoriálu je ukázka jednoduchého konverteru pro úpravu čísel kreditních karet, avšak jedná se o převod String->String. V některých případech bychom však potřebovali převést String na náš vlastní objekt.
Proto se pojďme podívat, [...]