jpa

Java Persistence API 2.0 EDR disponible

Java Persistence API 2.0 ED disponible

Según leo en un blog publicado en dzone.com, sea liberado un early draft de la especificación para JPA 2.0 (Dicha especificación sera incluida en JEE 6.0) la cual traerá grandes cambios en las siguientes áreas.

Fuente: Noticias javaHispano.org

JPOX ya es DataNucleus. Libera DataNucleus Access Platform 1.0 M1

Debido a los cambios en la direccion de JPOX desde su empieza en 2003, hemos decidido de ir adelante con otro nombre DataNucleus. JPOX empezo en 2003 como una implementacion de JDO1 para RDBMS, asi que un ORM. En la version mas reciente de JPOX (1.2.2) apoya no solo JDO pero tambien JPA, y no solo RDBMS pero tambien db4o. Ya no es un simple ORM. DataNucleus va a proveer unos productos en el dominio de manajear de datos de aplicaciones Java. JPOX va a continuar perosolo para el mantenimiento de 1.2.

Hemos acabado de liberar el primer producto DataNucleus Access Platform 1.0 Milestone1 (Faraday). Este producto provee persistencia como en JPOX 1.2.2 pero incluye los siguiente

  • Persistencia a LDAP, y apoyo de JDOQL basico
  • Persistencia a Excel, y apoyo de JDOQL basico
  • Persistencia a XML
  • Apoyo de utilizar SQL con db4o

 

Fuente: Noticias javaHispano.org

OpenXava 3.0: Un motor de aplicaciones JPA

OpenXava es un marco de trabajo para desarrollar aplicaciones Java de gestión de una forma productiva.
Para conseguir este objetivo OpenXava evita MVC. Es un Motor de Aplicación JPA porque provees SOLO los POJOs anotados con JPA y obtienes una aplicación lista para producción.

Con OpenXava 3.0 solo necesitas escribir tu modelo, POJOs con anotaciones Java 5. No necesitas escribir la vista (JSP, JSF, etc), y el controlador (para mantenimiento, generación de informes, etc) normalmente se reutiliza.

Es decir, solo has de escribir una clase como esta:
package org.openxava.escuela.modelo;
import javax.persistence.*;import org.openxava.annotations.*;

Fuente: Noticias javaHispano.org

Artículos sobre Domain Driven Design y JPA

Debashish Gosh, ha estado publicando una serie de excelentes artículos sobre la construcción del modelo de dominio con JPA (Java Persistence API). Este API permite realizar un mapeo objeto relacional de forma estándar, sin importar el motor de persistencia que estés usando (TopLink de Oracle (o TopLink essentials que es abierto y gratuito), Kodo de BEA, OpenJPA de Apache, Hibernate de JBoss, etc). Aunque los artículos se enfocan a la implementación de Hibernate, los tips pueden usarse en cualquier otra.

Fuente: Noticias javaHispano.org