Hibernate - Myths and Over-Engineering: ORMs vs SQL vs Hexagonal Architecture

Hibernate - Myths and Over-Engineering: ORMs vs SQL vs Hexagonal Architecture

IntelliJ IDEA by JetBrains via YouTube Direct link

43:18 Jakarta Data repos: annotation-driven, step-into-able

13 of 18

13 of 18

43:18 Jakarta Data repos: annotation-driven, step-into-able

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Hibernate - Myths and Over-Engineering: ORMs vs SQL vs Hexagonal Architecture

Automatically move to the next video in the Classroom when playback concludes

  1. 1 00:00 Teaser
  2. 2 01:00 Gavin King intro and early Hibernate motivation
  3. 3 03:59 Old-school open-source culture and discovery
  4. 4 08:39 SQL isn’t hard: minimize DB round-trips
  5. 5 10:03 “Leaky abstractions are good” and why
  6. 6 12:04 Architecture should emerge from code
  7. 7 15:44 DRY as commandment #1
  8. 8 22:05 Reviewing a typical Spring Data setup and pitfalls
  9. 9 25:39 Inheritance strategies: joined vs single table vs table-per-class
  10. 10 30:06 One screen? Just write a SQL query pragmatism
  11. 11 33:08 When ORM shines: operations over graphs
  12. 12 35:22 Use views to adapt messy legacy schemas
  13. 13 43:18 Jakarta Data repos: annotation-driven, step-into-able
  14. 14 44:59 Stateless Session: less magic, explicit updates
  15. 15 48:51 Jakarta Data 1.1: stateful repos, dynamic queries, reactive
  16. 16 1:24:22 Rapid fire questions
  17. 17 1:33:15 Features Gavin would delete and lessons learned
  18. 18 1:42:30 Giveaway

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.