What this sample helps you learn
This sample shows how to generate and interact with JSON Relational Duality Views (JDVs) directly from familiar Spring Data JPA entities. It demonstrates:
Highlights
- Annotating entities with @JsonRelationalDualityView to let Oracle AI Database generate bidirectional JSON documents over relational tables.
- Using the Oracle JSON-B binding (JSONB) to persist and retrieve strongly typed entities via JDVs.
- Bootstrapping schema and duality view lifecycle through Spring Boot configuration.
- Exercising CRUD-style flows with integration tests powered by Testcontainers and Oracle AI Database Free.