~/talk

Hibernate 6: What's New and Why It Matters

TalkinRussianat Joker 2022 · 2022-11-08..11-19· [databases, java]
slides:none on file

Overview of Hibernate 6 changes relevant to JPA users: package rename from javax to jakarta and Java 11 baseline, plus concrete API and internal improvements. Covers new built-in data type mapping (including JSON support without extra libraries), redesigned ID generation API, clearer SQL logging, the new Semantic Query Model (enabling features like window functions), and a switch from depth-first to breadth-first entity traversal, with examples and migration considerations.

AI-written summary · about

  1. 0:00Introduction
  2. 2:32What's new in Hibernate 6
  3. 5:21API changes
  4. 7:08Jakarta Persistence move
  5. 9:00JSON in Hibernate 6
  6. 11:32Custom data types
  7. 14:01Date-time handling
  8. 16:31ID generation
  9. 19:04Mapping improvements
  10. 23:05LOB in PostgreSQL
  11. 25:12Multitenancy support
  12. 27:02External API changes
  13. 28:05Internal changes and performance
  14. 29:53Semantic query model
  15. 33:54HQL vs Criteria API
  16. 37:28Window functions support
  17. 40:22Criteria API issues
  18. 43:10Cascade save problems
  19. 45:18Entity graph traversal
  20. 47:31Summary and future
  21. 48:54Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.