unidirectional one many example java hibernate changelog

java - one - ¿Qué hay de nuevo en Hibernate 4?



hibernate one to many unidirectional xml mapping example (4)

Las nuevas características que se introducen en las versiones de Hibernate core 4.0 son las siguientes:

  • Proporcionar soporte para multi-arrendamiento inicial

  • Presenta un ServiceRegistry.

  • Limpieza de la apertura de sesión desde SessionFactory.

  • Usando org.hibernate.integrator.spi.Integrator, la integración y el descubrimiento automático son más deseables.

  • Mejore para trabajar con i18n y códigos de mensaje.

  • Limpieza de interfaces, métodos, etc. en desuso

Acabo de ver que se lanzó una versión beta de Hibernate 4. ¿Qué hay de nuevo en 4 en comparación con 3 (0,6)? No pude encontrar esta información en el anuncio de la versión beta, ni cuando busqué en Google el título de esta pregunta.


No puedo pegar las respuestas aquí porque no tengo suficientes puntos de reputación para agregar más de dos enlaces en la respuesta (realmente necesito pasar más tiempo en este sitio) :(

Entonces, escribí una publicación de blog . Por favor vaya allí y encuentre las respuestas. Lo siento por los inconvenientes ocasionados.

EDITAR: Citado de http://in.relation.to/Bloggers/WhatsNewInHibernateCore40 .

Qué hay de nuevo en Hibernate Core 4.0

Vi a alguien preguntando "qué nuevo en Hibernate Core 4.0", así que lo tomo en algún momento y trato de resumirlo aquí. en primer lugar, ver:

  • La guía de migración para 4.0
  • Enlace de filter JIRA que enumera todas las mejoras * y nuevas funciones en Hibernate Core 4.0.0 , puede obtener todos los detalles desde este enlace :)

Algunos aspectos destacados:

  • Mover a gradle para compilaciones
  • Rediseño de la construcción de SessionFactory
  • Introducción de servicios (vea this para más detalles)
  • Metamodelo mejorado (no en 4.0.0.Final aún, planeamos esto, pero debido a las tareas son más de lo que esperábamos, y llevaría demasiado tiempo sacar 4.0, así que decidimos mover esto fuera de 4.0.0. La versión final, pero próximamente, pronto verá this para obtener más detalles, y this es un documento de diseño)
  • Osificación inicial por división del paquete (público, interno, spi)
  • Soporte para bases de datos de múltiples inquilinos (vea this para más detalles)
  • Migración al marco de registro i18n (utilizando el registro de jboss )
  • JDK 1.6 (JDBC4) como referencia
  • y más (no recuerdo todas las cosas :)