Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Entity beans v JBoss

uživatel si přál zůstat v anonymitě
22. 7. 2008 13:19

Re: Nemam rad EJB

celé vlákno
Vesmes souhlas. Hibernate sice dovoluje volat nativni SQL, a tim padem i PL/SQL, ale potom ztracis uplnou nezavislost na databazi. Pokud se ale nemylim, tak PL/SQL snad nema zadne dialekty a nativni kod by mel jit spustit jak na Oracle tak na Postgre / DB2 ..
Balastu kolem je generovano spousta a diky za to. Delal jsem s JDBC a nedokazu si predstavit vetsi aplikaci informacniho systemu (napr banku), ktera veskerou perzistenci resi pres JDBC. Hlidat si transakce, zavirat a otevirat zdroje, to vsechno je ten "pravy balast", ktery znesnadnuje citelnost kodu. Osobne radeji vygooglim nejaky chytry prepinas pro vysoce konfigurovatelny Hibernate a zmenim mu nejake chovani v xml/anotace, nez to explicitne psat do kodu a mit v nem bordel. Na druhou stranu, tedka pracuju nad aplikaci, ktera v 99% pripadu do databaze nezapisuje, tak nevidim duvod pouzivat ORM a spokojim se s JDBC.
Middleware jako EJB nebo Spring mohou byt tezsi na zacatek, ale jsou naprosto nezbytne. Psat spravne a bezpecne transakce / paralelni zpracovani je mnohem tezsi, nez se naucit par pravidel, jak pouzit nejaky framework, kde to mam zadarmo.