El framework
Apache OpenJPA ha publicado la versión 1.1.0, la cual es la mayor release desde que salió de la
incubadora de Apache.
Esta release soluciona varios bugs y añade una serie de funcionalidades nuevas al framework, como por ejemplo:
- Mejoras en el SQL generado para BD2, Oracle y MySQL.
- Soporte para streaming de datos como BLOB y CLOB.
- Collections y Maps pueden contener tipos de datos primitivos, enums, y @Embedables, así como tipos @Entity y @MappedSuperclass.
Podéis ver la lista completa
aquí.
Un poco de historia:
Apache OpenJPA está basado en el código liberado por
Bea Systems de su producto
Bea Kodo. Con el paso del tiempo y las contribuciones de la comunidad Apache OpenJPA ha pasado de estar basado en Bea Kodo a que sea este último el que se base en el código libre de Apache OpenJPA.
Apache OpenJPA cumple al 100% con el TCK de Java Persistent API (JSR-220) y además incluye una serie de anotaciones propias que dan más funcionalidades al framework, pero ya saliendose del estándar
Aunque siempre se escuche Hibernate como estandar de facto en el mundo de los frameworks de persistencia, no son pocos los proyectos y productos tanto comerciales como libres que usan Apache OpenJPA, entre los más conocidos se encuentran Bea Weblogic Server, Apache Geronimo o WebSphere Application Server, para más información podeis consultar
esta página.
Noticia publicada en
www.javahispano.org. Accede a la página web y participa
You have already tagged this post. Your tags: