Я щойно побачив, що випущена бета-версія Hibernate 4. Що нового в 4 порівняно з 3 (.6)? Я не міг знайти цю інформацію в анонсі бета-версії, а також при гуглуванні заголовка цього питання.
Я щойно побачив, що випущена бета-версія Hibernate 4. Що нового в 4 порівняно з 3 (.6)? Я не міг знайти цю інформацію в анонсі бета-версії, а також при гуглуванні заголовка цього питання.
Відповіді:
Я не можу вставити відповіді сюди, оскільки мені не вистачає очок репутації, щоб додати більше двох посилань у відповідь (мені дійсно потрібно витратити більше часу на цьому сайті) :(
Отже, я написав допис у блозі . Зайдіть туди і знайдіть відповіді. Вибачте за незручності.
Що нового в Hibernate Core 4.0
Я бачив, що хтось запитує "що нового в Hibernate Core 4.0", тому я беру час від часу і намагаюся підвести підсумок тут. перш за все, дивіться:
- Посібник із міграції для версії 4.0
- JIRA фільтр ланка , яке перераховані всі * improvements- і нові можливості в Hibernate Ядро 4.0.0 , ви можете отримати всі подробиці з цим посиланням :)
Деякі основні моменти:
- Перейти до gradle для збірок
- Сесія з редизайну Будівля заводу
- Впровадження послуг (докладніше див. Це )
- Покращена метамодель (ще не в 4.0.0. Нарешті, ми планували це, але завдяки завданням більше, ніж ми очікували, і нам знадобилося б занадто багато часу, щоб вийти 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