Magyarországi Web Konferencia 2007

Java Persistence API, azaz szabványos Obejtum-Relációs mapping Java és Java EE környezetben

Szervező

Neumann János Számítógép-tudományi Társaság Webalkalmazások Fejlesztése Szakosztály

Szakmai partnerek

W3C MI Weblabor

Infrastruktúra

phpHOST Wish Internet Consulting

Az EJB 3.0 specifikáció Java Persistence API része - a korábbi EJB entitás beanek helyett - egyszerű Java objektumok (POJO - plain old java objects) használatát definiálja mint az objektum-relációs mapping Java oldala, egységesítve ezzel az adatok tárolásának módját a Java EE alkalmazásszerverben és az önálló Java SE alkalmazásokban. A szabvány és a megjelenése óta történő változások azt ígérik, hogy az open-source világ és a különböző gyártók implementációikkal felsorakoznak mögötte és a jelenleg létező sok különböző megoldás (JDO, Toplink, Hibernate, ...) egy egységes API-n keresztül válik elérhetővé.

Ebben az előadásban szeretném felcsillantani ennek a technológiának az érdekes és szép pontjait, bemutatni az alapvető ötleteket, demonstrálni Netbeans IDE, Glassfish alkalmazásszerver, Toplink Entitás manager segítségével a technológiát.

Az előadás anyaga

Az előadás fóliái PDF formátumban letölthetőek.
Az előadás hanganyaga MP3 formátumban letölthető

Kulcsszavak

JPA (Java Persistence API), O/R (Object Relational) Mapping, EJB 3.0, Annotációk, Netbeans, Glassfish, Toplink, Hibernate

Molnár István

Molnár István fotója A Budapesti Műszaki Egyetem mérnök-informatikus szakának 1995-ös vörös diplomás elvégzése és az MIT, Boston, USA egyetemen végzett kutatási projekt után a Drótposta Kft alapító tagjaként fejlesztettem és irányítottam a DrótPostaGalamb elektronikus levelezési rendszer megvalósítását. Az azóta eltelt időben több jelentős Java és Java EE alapú rendszer fejlesztésében, architektúrájának tervezésében vettem részt. Munkám része, hogy projektek mentoraként, a Java technológia „evangelistájaként” elősegítsem a rendszert bevezető fejlesztői csoportokban a Java EE komponenseinek helyes használatát. Az elmúlt négy évben - a fenti feladatok mellett - a Sun Microsystems oktatási, konzultációs partnereként végzem a Sun teljes Java, Java EE és Sun Java Enterprise System komponenseinek oktatását, konzultációját. Jelenleg a Sun Microsystems JavaMaster oktatása keretében képzek fejlesztőket a Java EE 1.4, 5.0 (JSF, EJB 3.0, JPA), UML, RUP, tervezési minták, web szolgáltatások, SOA témakörökben.

Zsemlye Tamás

Zsemlye Tamás fotója Huszonkét éve foglalkozik programozással, ezen belül több mint tíz éve foglalkozik a Java Platformmal a Sun Magyarországnál.

Tematikus program Váltás időrendire

Az alábbiakban a konferencia tematikus, ezen belül alfabetikus rendbe szedett programja olvasható. Két (külön jelölt) előadás kivételével minden előadásunk magyar nyelvű volt, a konferencián négy párhuzamosan futó sávban került bemutatásra. Csillag jelöli azokat az előadásokat, melyek fóliái elérhetőek.

A szerver és a kliens oldal találkozik

Aktív webfelületek

SOA

Szerver oldal

W3C szekció