Getting Started with Jakarta NoSQL and MongoDB
summary
Shows the Jakarta NoSQL specification and the Eclipse JNoSQL implementation used to connect a local MongoDB instance via Jakarta NoSQL and Eclipse JNoSQL, with MongoDB Compass for inspection. Builds a beers database (initially 16 beers, 23 brewers), programmatically inserts two brewers and two beers via annotated POJOs, repository and service patterns, and document template queries (select/insert/save); runs successfully on a local container. Notes JDK8 vs JDK11 compatibility, MicroProfile config wiring, and available update/delete APIs.
AI-written summary · about
chapters (15)
- 0:00Start
- 0:32Who's Mike?
- 1:20Objectives
- 1:59What is Jakarta NoSQL (2)?
- 4:06NoSQL Database Types
- 4:26Key-Value
- 6:08Column Family
- 10:25Jakarta NoSQL Layers
- 11:20Communication Layer
- 12:18Mapping Layer
- 13:03Scalability vs. Complexity
- 13:33Supported NoSQL Databases
- 37:09Current Status of Jakarta NoSQL
- 38:33Want to Get Involved?
- 38:51Acknowledgements
related talks
43mMake your life easier with Jakarta's new persistence features: Data and NoSQL
53mSimplifying NoSQL Database Integration with Jakarta NoSQL
45mSimplifying NoSQL Database Integration with Jakarta NoSQ
25mPolyglot Persistence Unleashed
49mUnlocking Data Access Excellence with Jakarta Data
32mNoSQL Endgame
54mNoSQL Endgame
48mA Developer's Guide to #JakartaEE 11
