Blog

29
feb

GitKraken – az új git kliensem

Posted by | · | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) GitKraken – az új git kliensem bejegyzéshez

Linux felhasználóként lassan már feladtam, hogy találok egy igényes git klienst. Azonban a GitKraken megcsillantotta a reményt.   Egy hónapja már, hogy rátaláltam – akkor még meghívót kellet kérni, hogy a béta verzióhoz hozzá lehessen jutni, de most már nyitott – és nagyon hamar megszerettem. Egyszerű és kényelmes.   A […]

Read More
22
feb

JPA használata Java SE alkalmazásban (CDI-vel) – III. rész

Posted by | · · · | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) JPA használata Java SE alkalmazásban (CDI-vel) – III. rész bejegyzéshez

Az előző bejegyzést azzal fejeztem be, hogy az EntityManager producer metódusunk minden injection point-hoz egy új EntityManager-t példányosít, amely meggátolja a @Transactional annotációnk használatát. A mostani bejegyzésben ezen problémára szeretnék megoldást adni.   Olyan CDI producer metódust kell készítenünk, amely szálanként egy EntityManager példányt szolgáltat. Ebben segítségünkre lesz a ThreadLocal […]

Read More
15
feb

JPA használata Java SE alkalmazásban (CDI-vel) – II. rész

Posted by | · · · · | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) JPA használata Java SE alkalmazásban (CDI-vel) – II. rész bejegyzéshez

A korábbi bejegyzésben eljutottunk odáig, hogy az EntityManager-t injectálni tudjuk. Most pedig azzal foglalkozunk, hogyan kezelhetjük a tranzakciókat egyszerűen. Tranzakció kezelés A persistence unit-unkat RESOURCE_LOCAL transaction-type-val konfiguráltuk a persistance.xml-ben, ami többek közt azt jelenti, hogy a tranzakciókat az EntityTransaction API-val kell kezelnünk. A fenti kódrészlet síkit azért, hogy újrafelhasználhatóvá tegyünk. […]

Read More
15
feb

Coding Dojo – Az “inversion of control” szellemében

Posted by | · · · · | Szoftverfejlesztés | Nincs hozzászólás a(z) Coding Dojo – Az “inversion of control” szellemében bejegyzéshez

Az elmúlt szombaton megesett az idei év első Coding Dojo eseménye a Webstar-nál. Mint mindig, most is valami kis aprósággal szerettem volna feldobni az eseményt, és ez most az “inversion of control” elgondolás volt. Inversion of Control Mindennapjaink során lépten-nyomon az inversion of control-lal találkozunk, és úgy érzetem ezt nem […]

Read More
08
feb

JPA használata Java SE alkalmazásban (CDI-vel)

Posted by | · · · · | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) JPA használata Java SE alkalmazásban (CDI-vel) bejegyzéshez

A CDI használata Java SE alkalmazásban bejegyzésben bemutattam hogyan készíthetünk CDI-t használó Java SE alkalmazást. Ebben és a következő néhány bejegyzésben pedig meg szeretném mutatni, hogyan hozhatunk létre olyan JPA-t használó Java SE alkalmazást, amelyben felhasználjuk a CDI nyújtotta lehetőségeket.   A Java Persistence API (JPA) specifikációja lehetőséget szolgáltat relációs […]

Read More