Я только что увидел, что была выпущена бета-версия Hibernate 4. Что нового в 4 по сравнению с 3 (.6)? Я не мог найти эту информацию в бета-объявлении, ни когда Googling название этого вопроса.
Что нового в Hibernate 4?
Ответ 1
Я не могу вставить ответы здесь, потому что у меня недостаточно очков репутации, чтобы добавить больше двух ссылок в ответ (мне действительно нужно больше времени проводить на этом сайте):(
Итак, я написал сообщение в блоге. Пожалуйста, идите туда и найдите ответы. Приносим извинения за неудобства.
EDIT: Цитата из http://in.relation.to/Bloggers/WhatsNewInHibernateCore40.
Что нового в Hibernate Core 4.0
Я увидел, что кто-то спрашивает "что нового в Hibernate Core 4.0", поэтому я беру когда-нибудь, и попробуйте сделать это здесь. прежде всего, смотрите:
- Переход для 4.0
- JIRA фильтр, в котором перечислены все * улучшения и новые возможности в Hibernate Core 4.0.0, вы можете получить все подробности из этой ссылки:)
Некоторые основные моменты:
- Перейдите в gradle для сборки
- Реорганизация здания SessionFactory
- Внедрение служб (см. этот для получения более подробной информации)
- Улучшена метамодель (не в 4.0.0.Final еще, мы планировали это, но из-за задач больше, чем мы ожидали, и это займет слишком много времени чтобы получить 4.0 out, поэтому мы решили перенести это из 4.0.0. Final, но в ближайшее время см. этот для более подробной информации и this является проектный документ)
- Исходная osgi-fication путем разбиения пакетов (public, internal, spi)
- Поддержка баз данных с несколькими арендаторами (см. этот для получения более подробной информации)
- Переход к инфраструктуре ведения журнала i18n (с помощью ведение журнала jboss)
- JDK 1.6 (JDBC4) в качестве базовой линии
- и больше (я не могу вспомнить все вещи:)
Ответ 2
Похоже, что большинство из того, что вы хотите, находится в руководстве по миграции для 4.0, а также в блоге в блоге alpha 1 release и, возможно, веб-семинар Hibernate 4.
Ответ 3
Новые функции, появившиеся в выпусках Hibernate core 4.0, выглядят следующим образом:
-
Обеспечьте поддержку первоначальной многопользовательской аренды
-
Представляет ServiceRegistry.
-
Очистка сеанса от SessionFactory.
-
Использование org.hibernate.integrator.spi.Integrator делает интеграцию и автоматическое обнаружение более желательными.
-
Улучшите работу с i18n и кодами сообщений.
-
Очистка устаревших интерфейсов, методов и т.д.
Ответ 4
Не знаю, поможет ли это вам, но я нашел некоторую информацию на странице Hibernate 4 Webinar. В связанном документе они также дали некоторые ссылки. Я не смотрел на них, но, может быть, дал им повод:
http://community.jboss.org/wiki/Hibernate4Webinar
http://community.jboss.org/wiki/HibernateCoreMigrationGuide40