CZJUG Praha – Evoluce Dependency Injection s CDI 2.0

Příští setkání Pražské Czech Java User Group, poslední před letními prázdninami, proběhne v pondělí 19.6. od 19h v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čeká nás prezentace o evoluci dependency injection s CDI. Vstup na akce CZJUGu je zdarma, a není třeba se předem registrovat. Pokud se chystáte […]

Adoptujeme JSON-B špecifikáciu?

Vrámci prác na nových špecifikáciách pre Java EE 8 nedávno Heather Vancura, ktorá vedie program Adopt-a-JSR, oslovila komunitu s výzvou k testovaniu nového JSR367 – API for JSON Binding. Vzhľadom k tomu, že samotné JSR sa vyvíja z veľkej časti u nás v Prahe, myslím, že by bolo fajn pridať sa k testovaniu tohto JSR […]

Ako používať facelety v novom MVC 1.0 v Java EE 8: (MVC 1.0 in Java EE 8: Getting started using facelets)

Nedávno som sa dozvedel o novom budúcom prírastku do rodiny Java EE technológií – MVC framework na písanie action-based webových aplikácií, na spôsob Spring-MVC. Bude v Java EE 8 ako alternatíva ku komponentovému JSF frameworku, ale dá sa používať už teraz, minimálne na Glassfish a Payara serveri. Väčšina tutoriálov k MVC ukazuje ako pužiť JSP […]

Rozdiely medzi spôsobmi zamykania JPA entít (Differences in JPA entity locking modes )

Nedávno som na stackoverflow narazil na otázku o rozdieloch medzi rôznymi zámkami v JPA. Pri písaní odpovede ma napadlo, že je to vhodná téma na obšírnejší blogový zápis. Pre tých, ktorí sa v tom ešte neorientujú, vysvetľujem, prečo je vôbec zamykanie potrebné, kedy je vhodný optimistický a pessimistický prístup, ako ich použiť v JPA a […]

Java konferencia Geecon bude po druhý krát aj v Prahe – 22.-23. říjen 2015

Praha, 22.-23. October, CineStar Praha – Černý Most Svetoznáma konferencia Geecon po druhý krát organizovaná aj v Prahe. Bol som minulý rok, super zážitok a veľké množstvo nových zaujímavých poznatkov. Java and JVM based technologies, dynamic languages, enterprise architectures, patterns, distributed computing … October 22-23, 2015 Prague, Czech Republic. Speakers: http://2015.geecon.cz/speakers/ Registration by 18th of […]

CDI eventy v Swing aplikácii ako nástroj pre oddelenie UI a reagovania na udalosti (CDI events in Swing application to decouple UI and event handling )

Nedávno som trochu experimentoval s rozšírenejším použitím CDI dependency injection v klasickej Swing Java SE aplikácii. Podarilo sa mi CDI, konkrétne pomocou Weld, skombinovať so Swing komponentami a použiť CDI eventy na implementovanie observer patternu a oddelenie GUi kódu od logiky. Viac o tom v poslednom príspevku na mojom blogu.