Eclipse JNoSQL
Introduction
Jakarta NoSQL is a Java framework that streamlines the integration of Java applications with NoSQL databases.
Goals
- Increase productivity performing common NoSQL operations
- Rich Object Mapping integrated with Contexts and Dependency Injection (CDI)
- Java-based Query and Fluent-API
- Persistence lifecycle events
- Low-level mapping using Standard NoSQL APIs
- Specific template API to each NoSQL category
- Annotation-oriented using JPA-like naming when it makes sense
- Extensible to explore the particular behavior of a NoSQL database
- Explore the popularity of Apache TinkerPop in Graph API