dbo:abstract
|
- A Java Persistence API, vagy röviden JPA, egy keretrendszer a Java programozási nyelvhez, melynek fő feladata a relációs adatok kezelése a Java Platform, Standard Editiont és a Java Platform, Enterprise Editiont használó alkalmazásokban.A Java Persistence API a JSR 220 Expert Group, a JPA 2.0 a JSR 317 Expert Group munkája. A perzisztencia szót az informatikában olyan adatra használjuk, mely túléli az őt létrehozó folyamatot. A Java perzisztenciát hasonlóképpen definiálhatjuk, csak ez esetben arról van szó, hogy a tárolás a Java programozási nyelv segítségével történik. Az adatok perzisztálására többféle mód is létezik Javaban, ezek közül néhány: JDBC, , JCA, XML adatbázisok. Legtöbb esetben az adat nagy része főként relációs adatbázisokban tárolódik, melyekhez sokféle módon hozzáférhetünk a Java programból – ezen módok közül egy a JPA. A perzisztencia ebben a kontextusban a következő három területet fedi le:
* maga az API, a javax.persistence csomagban definiálva
* a Java Persistence Query Language (JPQL)
* objektum-relációs metaadatok A JPA tulajdonképpen egy interfészt ad, melyet implementálni lehet. Ugyanakkor léteznek már hozzá mind nyílt forráskódú, mind kereskedelmi forgalomban kapható implementációk is, melyek közül szintén választhatunk. (hu)
- A Java Persistence API, vagy röviden JPA, egy keretrendszer a Java programozási nyelvhez, melynek fő feladata a relációs adatok kezelése a Java Platform, Standard Editiont és a Java Platform, Enterprise Editiont használó alkalmazásokban.A Java Persistence API a JSR 220 Expert Group, a JPA 2.0 a JSR 317 Expert Group munkája. A perzisztencia szót az informatikában olyan adatra használjuk, mely túléli az őt létrehozó folyamatot. A Java perzisztenciát hasonlóképpen definiálhatjuk, csak ez esetben arról van szó, hogy a tárolás a Java programozási nyelv segítségével történik. Az adatok perzisztálására többféle mód is létezik Javaban, ezek közül néhány: JDBC, , JCA, XML adatbázisok. Legtöbb esetben az adat nagy része főként relációs adatbázisokban tárolódik, melyekhez sokféle módon hozzáférhetünk a Java programból – ezen módok közül egy a JPA. A perzisztencia ebben a kontextusban a következő három területet fedi le:
* maga az API, a javax.persistence csomagban definiálva
* a Java Persistence Query Language (JPQL)
* objektum-relációs metaadatok A JPA tulajdonképpen egy interfészt ad, melyet implementálni lehet. Ugyanakkor léteznek már hozzá mind nyílt forráskódú, mind kereskedelmi forgalomban kapható implementációk is, melyek közül szintén választhatunk. (hu)
|