Я только что увидел, что вышла бета-версия Hibernate 4. Что нового в версии 4 по сравнению с 3 (.6)? Я не смог найти эту информацию ни в объявлении бета-тестирования, ни при поиске в Google заголовка этого вопроса.
@prusswan: Нет, это всего лишь несколько исправленных ошибок / закрытых тикетов в этом конкретном выпуске. Я ищу прозаическую версию крупномасштабных изменений / улучшений между 3 и 4 (то есть причины, по которым они сделали это 4, а не 3,7)
Барт ван Хёкелом
Oopps, извините, я опубликовал тот же ответ, который вам не нужен.
Saher Ahwal
Будьте осторожны, старая «модель кеширования» была удалена из API :)
Я не могу вставить сюда ответы, потому что у меня недостаточно очков репутации, чтобы добавить в ответ более двух ссылок (мне действительно нужно проводить больше времени на этом сайте) :(
Итак, я написал сообщение в блоге . Пожалуйста, зайди туда и найди ответы. Приносим извинения за неудобства.
Ссылка на фильтр JIRA, в которой перечислены все * улучшения и новые функции в Hibernate Core 4.0.0 , вы можете получить все подробности по этой ссылке :)
Введение услуг (см это для более подробной информации)
Улучшенная метамодель (еще не в 4.0.0.Final, мы это планировали, но из-за того, что задачи больше, чем мы ожидали, и выход 4.0 займет слишком много времени, поэтому мы решили перенести это из 4.0.0. Заключительный , но будет предстоящим выпуск в ближайшее время увидеть это для получения более подробной информации, и это является дизайн документ)
Начальная осгификация путем разделения пакетов (общедоступная, внутренняя, spi)
Поддержка баз данных многопользовательских (см это для более подробной информации)
Переход на платформу ведения журналов i18n (с использованием ведения журнала jboss )
Не знаю, принесет ли это вам пользу, но я нашел некоторую информацию на странице веб-семинара Hibernate 4 . В связанном документе они также дали несколько ссылок. Я не смотрел на них, но, возможно, попробую:
Ответы:
Я не могу вставить сюда ответы, потому что у меня недостаточно очков репутации, чтобы добавить в ответ более двух ссылок (мне действительно нужно проводить больше времени на этом сайте) :(
Итак, я написал сообщение в блоге . Пожалуйста, зайди туда и найди ответы. Приносим извинения за неудобства.
РЕДАКТИРОВАТЬ: цитируется из http://in.relation.to/Bloggers/WhatsNewInHibernateCore40 .
источник
Похоже, что большая часть того, что вы хотите, содержится в руководстве по переходу на 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
https://lists.jboss.org/mailman/listinfo/hibernate-dev
http://www.hibernate.org/community/irc
источник