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