Pregunta

Estamos pensando en migrar a Java EE 5 de J2EE 1.4. Todas nuestras necesidades ORM se cumplieron bien por Hibernate 2.1.0 s0 ahora. Como nos movemos a Java EE 5, que tiene soporte para JPA 1.0, me pregunto si vale la pena para mover todas mis cosas ORM a la APP.

¿Hay trampas que debería estar preocupado? ¿Hay lugares donde JAP trabajo 1.0 wouldnt?

No quiero usar JPA 2.0.

¿Fue útil?

Solución

El API JPA 1.0 tiene algunos agujeros bastante evidente en ella (por ejemplo, falta de los tipos de valor de encargo, no hay colecciones-of-elementos). Portar una aplicación de la API de Hibernate nativa de la API JPA 1.0 puede ser doloroso debido a esta falta de funcionalidad básica.

Sin embargo, la API Anotaciones de Hibernate es una extensión de la API básica de la APP, por lo que utilizar la APP en lo que cabe, y rematar con extensiones de Hibernate. El estilo de anotaciones es la forma más fácil de usar Hibernate ahora, por lo que este es el mejor compromiso.

Si ya tiene una aplicación de hibernación de trabajo, sin embargo, hay que preguntarse si vale la pena la molestia. Estaría tentado a dejarlo como está, que debería funcionar bien en un entorno Java EE 5.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top