Hibernate ORM 6.0 Alpha6 has just been released.
The main design goal for 6.0 is to improve even more Hibernate’s through-put performance. High-load performance
testing showed Hibernate’s approach of reading values from ResultSet
by name to be its most limiting factor in
scaling throughput. At its most basic, 6.0 is all about changing from its old strategy of read-by-name to
read-by-position. But that simple goal has a lot of ramifications.
This Alpha6 release includes:
-
Support for named queries
-
Support for native queries (and named native queries)
-
Support for named ResultSet mappings
-
Support for query result caching, including the much requested support for rebuilding fetch graphs from cached query data (https://hibernate.atlassian.net/browse/HHH-1523)
-
Support for
@Parent
,@RowId
and@Formula
-
Completely dropped Javassist as dependency and as a maintained
BytecodeProvider
See the release notes for additional information
We have come really far, but still it is an Alpha, so there is still plenty more to do.
More information
See the user guide and migration guide.
Also check out the release page. Join BinTray and watch the release repository for notifications of releases
To get in touch, use the usual channels as discussed on https://hibernate.org/community/