Apache OpenJPA
| Apache OpenJPA | |
| Fejlesztő | Apache Software Foundation |
| Legfrissebb fejlesztői kiadás | +/- |
| Programozási nyelv | Java |
| Operációs rendszer | Multi-platform |
| Platform | Java platform |
| Méret | 33 MB (tömörítve) |
| Állapot | Aktív |
| Kategória | Objektum-relációs leképzés |
| Licenc | Apache Licenc 2.0 |
| Az Apache OpenJPA weboldala | |
Az OpenJPA egy Java Persistence API specifikáció nyílt forráskódú implementációja. Ez egy objektum-relációs leképzés (ORM) megoldás a Java programozási nyelven, amely leegyszerűsíti a java objektumok adatbázisba való mentését. Az OpenJPA egy nyílt forráskódú szoftver Apache Licenc 2.0 alatt.
Története
2001-ben egy Kodo nevű Java Data Objects implementációt fejlesztett ki a SolarMetric Inc. cég.
2005-ben a BEA Systems megvette a SolarMetric Inc.-et. A Kodo-t kiterjesztették hogy a következő API-kat megvalósítsa: mind a JDO specifikációt (JSR 12)[1] mind a JPA[2] specifikációt (JSR 220).
2006-ban a BEA Kodo forráskódjának nagy részét az Apache Software Foundation-nak adományozta OpenJPA név alatt.
Az adományozott forráskód az alap perzisztencia motorja lett a következő alkalmazásszervereknek:[3]
2007 májusában, OpenJPA nagykorúvá érett és felső szintű projektté vált, valamint eleget tett a Sun Technology Compatibility Kit kompatibilitásnak és Java Persistence API-nak.
Jegyzetek
További információk
- Hivatalos oldal
- Kodo Towards an Open Source EJB 3.0 Persistence Engine by Jon Mountjoy
- Leveraging OpenJPA with WebSphere Application Server V6.1
- Java Persistence API 2.0 frissítés
- Interjú Patrick Linkeyvel az OpenJPA-ról és a JPA specifikációról (2007. augusztus 23.)
Fordítás
Ez a szócikk részben vagy egészben az Apache OpenJPA című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
.svg.png)