~/talk

Easier Microservice Persistence with Micronaut Data

Talkat JCON 2020 · 2020-10-27..10-30· [microservices, databases]
links:none on file
slides:none on file

Micronaut Data claims AoT compilation that precomputes SQL at build time and avoids reflection, demonstrated by building a Book entity, a CrudRepository (JDBC flavor) and a controller backed by an H2 in‑memory DB with four bootstrap records; CRUD and custom queries by method name work without handwritten SQL, DTO projections and @Query native SQL (LIMIT 2) also work, pagination is built in, and a native image shows much faster startup and lower memory (Micronaut Data, H2 in-memory DB, native image startup 79ms).

AI-written summary · about

  1. 0:00Introduction to Micronaut Data
  2. 2:13Core concepts and benefits
  3. 4:48Building the domain model
  4. 9:24Working with repositories
  5. 13:56Implementing the controller
  6. 19:01Crafting custom queries
  7. 26:43Advanced data retrieval
  8. 31:58Implementing pagination
  9. 34:50GraalVM native images
  10. 38:40Database configuration and Q&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.