~/talk

Unlocking Data Access Excellence with Jakarta Data

Talkat GeeCON 2024 · 2024-05-15..05-17· [java, databases]
slides:none on file

Jakarta Data delivers a cross-database repository pattern that works with JPA/Hibernate and NoSQL via providers like Eclipse JNoSQL provider, supporting method-name queries and @query annotations so code stays domain-centric. Demo runs a snapshot project that generates 100 fake beers with DataFaker, saves them through a repository, and exercises findBy-style, sorting, offset pagination and more efficient cursor pagination (use a unique ID). The first release focuses on repository semantics and query-by-method conventions.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 0:51Why database matters today
  3. 2:58Polyglot persistence explained
  4. 4:44Developer vs DBA challenges
  5. 7:33Persistence patterns overview
  6. 9:22Introducing Jakarta Data
  7. 11:07Entities and repositories
  8. 17:40Live coding demo setup
  9. 19:37Creating repository interface
  10. 21:47Generating and saving data
  11. 23:12Cross-database repository benefits
  12. 23:56Query methods by convention
  13. 25:03Query annotations and actions
  14. 28:18Sorting query results
  15. 30:31Jakarta Data Query Language
  16. 33:51Pagination with offset
  17. 37:06Cursor-based pagination
  18. 42:27Jakarta Data ecosystem overview
  19. 43:31Q&A session
~/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.