Hibernate you know it... but actually you don't
summary
Hibernate ORM 5 cleans up bootstrap, requires Java 8, and makes Session AutoCloseable while implementing EntityManager to cut adapters; bytecode enhancement (via ASM/Byte Buddy) removes proxy class copies, enables lazy property groups, automatic bidirectional updates, and flag-based dirty checking with Maven/Gradle enhancers. Second-level cache refactors and reference caching for immutable shared instances reduce allocations; JCache support arrives. Hibernate Search 5 upgrades Lucene, adds Hibernate Search + Elasticsearch integration, faceting, spatial queries and a simple query string API. Validation and docs are rewritten; Hibernate 6 reworks the query model.
AI-written summary · about
chapters (15)
- 0:00Start
- 5:23Cleaner bootstrap
- 9:11Date and Time
- 12:59Bytecode instrumentation
- 16:57Lazy properties
- 17:46Association management
- 19:07ByteBuddy
- 21:39SAP HANA
- 24:27Second level cache, by reference
- 29:46What is new in 5+?
- 31:42A macroservice example
- 37:41Simple Query String
- 39:22Elasticsearch!
- 45:34Hibernate Search Spatial vs Hibernate Spatial
- 47:06Semantic Query Model
related talks
53mHibernate you know it… but actually you don’t
51mHibernate Search talk
50mHibernate 6: What's New and Why It Matters
32mElasticsearch and Hibernate
01h 07mThe Hibernate universe far from known CRUD galaxies
54mDo you really need Hibernate?
47mThere is always a choice. Spring Data JDBC vs. Hibernate. Taras Boychuk. Java Fest 2020 Online
43mDo You Really Need Hibernate?
