Я только что увидел, что вышла бета-версия Hibernate 4. Что нового в версии 4 по сравнению с 3 (.6)? Я не смог найти эту информацию ни в объявлении бета-тестирования, ни при поиске в Google заголовка этого вопроса.
Я только что увидел, что вышла бета-версия Hibernate 4. Что нового в версии 4 по сравнению с 3 (.6)? Я не смог найти эту информацию ни в объявлении бета-тестирования, ни при поиске в Google заголовка этого вопроса.
Ответы:
Я не могу вставить сюда ответы, потому что у меня недостаточно очков репутации, чтобы добавить в ответ более двух ссылок (мне действительно нужно проводить больше времени на этом сайте) :(
Итак, я написал сообщение в блоге . Пожалуйста, зайди туда и найди ответы. Приносим извинения за неудобства.
Что нового в Hibernate Core 4.0
Я видел, как кто-то спрашивал «что нового в Hibernate Core 4.0», поэтому я попытаюсь подвести итог здесь. прежде всего, пожалуйста, посмотрите:
- Миграции Руководство для 4.0
- Ссылка на фильтр JIRA, в которой перечислены все * улучшения и новые функции в Hibernate Core 4.0.0 , вы можете получить все подробности по этой ссылке :)
Некоторые основные моменты:
- Перейти в Gradle для сборки
- Редизайн СессияЗаводское здание
- Введение услуг (см это для более подробной информации)
- Улучшенная метамодель (еще не в 4.0.0.Final, мы это планировали, но из-за того, что задачи больше, чем мы ожидали, и выход 4.0 займет слишком много времени, поэтому мы решили перенести это из 4.0.0. Заключительный , но будет предстоящим выпуск в ближайшее время увидеть это для получения более подробной информации, и это является дизайн документ)
- Начальная осгификация путем разделения пакетов (общедоступная, внутренняя, spi)
- Поддержка баз данных многопользовательских (см это для более подробной информации)
- Переход на платформу ведения журналов i18n (с использованием ведения журнала jboss )
- JDK 1.6 (JDBC4) в качестве основы
- и многое другое (не могу вспомнить все :)
Похоже, что большая часть того, что вы хотите, содержится в руководстве по переходу на 4.0 , а также в сообщении в блоге об альфа-версии 1 и, возможно, в веб-семинаре Hibernate 4 .
Новые функции, представленные в выпусках Hibernate core 4.0, следующие:
Обеспечить поддержку начальной мультитенантности
Представляет ServiceRegistry.
Очистка открытия сеанса из SessionFactory.
Использование org.hibernate.integrator.spi.Integrator сделало интеграцию и автоматическое обнаружение более желательными.
Улучшение работы с i18n и кодами сообщений.
Очистка устаревших интерфейсов, методов и т. Д.
Не знаю, принесет ли это вам пользу, но я нашел некоторую информацию на странице веб-семинара Hibernate 4 . В связанном документе они также дали несколько ссылок. Я не смотрел на них, но, возможно, попробую:
http://community.jboss.org/wiki/Hibernate4Webinar
http://community.jboss.org/wiki/HibernateCoreMigrationGuide40