2021-06-02 10:44:15 -04:00
|
|
|
= 5.5 Migration Guide
|
2015-08-20 15:29:48 -04:00
|
|
|
:toc:
|
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
This guide discusses migration from Hibernate ORM version 5.4 to version 5.5. For migration from
|
2015-08-20 15:29:48 -04:00
|
|
|
earlier versions, see any other pertinent migration guides as well.
|
|
|
|
|
2016-05-03 13:21:11 -04:00
|
|
|
== Background
|
|
|
|
|
|
|
|
|
2018-01-17 23:02:35 -05:00
|
|
|
== Known changes
|
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
This version is very similar to Hibernate ORM 5.4; essentially it includes all bugfixes that have been
|
|
|
|
applied to the 5.4 maintenance releases, and on top of this it introduces support for the Jakarta Persistence
|
|
|
|
API (in addition the the JPA APIs we already support).
|
2018-11-14 11:14:30 -05:00
|
|
|
|
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
=== Dom4J based XML mapping
|
2018-11-14 11:14:30 -05:00
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
The implementation of Hibernate's parsing of XML mapping definitions has been entirely reimplemented based on
|
|
|
|
JAXB rather than DOM4J, making progress to remove this ancient dependency.
|
|
|
|
No specific issues are known at this time.
|
2018-11-14 11:14:30 -05:00
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
=== Removed the ability to disable "enhanced proxies"
|
2018-11-14 11:14:30 -05:00
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
The "enhanced proxies" feature has been introduced as a performance improving feature in 5.3 initially, at
|
|
|
|
which time it was optional.
|
2018-11-14 11:14:30 -05:00
|
|
|
|
2021-06-02 10:44:15 -04:00
|
|
|
Since then, many more corner cases have been fixed and this feature is now always enabled. Enjoy the improvements!
|
|
|
|
No changes are expected to be needed in user code to benefit from this.
|