with manytomany many enumerated ejemplo column java jpa java-ee jpa-2.0

java - manytomany - Diferencias entre JPA y JPA2



jpa many to many with extra column (6)

¿Alguien tiene una lista de los cambios entre JPA 1 y JPA 2? He leído sobre las consultas de Criteria y otros cambios, pero me gustaría un tipo de referencia "qué hay de nuevo". Gracias






Google devuelve muchos resultados, incluidas this y las publicaciones de this blog. El resumen (copiado del anterior) es:

  • Se agregó soporte para listas ordenadas persistentemente utilizando OrderColumn y la columna de ordenación administrada por el proveedor
  • Soporte definido para la estrategia de mapeo de claves foráneas para relaciones unidireccionales de uno a muchos
  • Se agregó un método claro a la interfaz de EntityManager para permitir que las entidades sean desalojadas del contexto de persistencia; Añadida la opción de cascada CLEAR.
  • Interfaz de caché agregada.
  • Se agregó soporte para bloqueo pesimista y nuevos tipos de modos de bloqueo.
  • Se agregaron métodos de búsqueda y actualización sobrecargados añadidos para permitir el bloqueo con propiedades y sugerencias estandarizadas y específicas del proveedor.
  • Se agregó una sugerencia estandarizada javax.persistence.lock.timeout para usar en la configuración de bloqueo.
  • Se agregaron las propiedades estandarizadas javax.persistence.jdbc.driver, javax.persistence.jdbc.url, javax.persistence.jdbc.user, javax.persistence.jdbc.password para su uso en la configuración de fábrica de persistence unit y entity manager.
  • Se agregaron los métodos Query getNamedParameters y getPositionalParameters.