Going beyond ORMs
summary
Demonstrates a concrete feature that stores one canonical record and exposes it as both relational rows and JSON documents via a configurable mapping so clients can query or insert as JSON without object mapping overhead. Uses Json relational Duality View on Oracle Database 23 AI, shows a Micronaut demo that returns JSON strings directly, uses GraphQL-style mappings, and runs the DB in Docker with Testcontainers. Performance wins come from avoiding JVM object marshalling; create and update via the view work today.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker intro
- 1:09ORMs overview and limitations
- 3:15Oracle database multimodel features
- 8:20Relational data modeling challenges
- 10:31JSON document flexibility
- 17:33JSON relational duality views
- 23:57ORM simplification with duality views
- 29:18Free Oracle database options
- 31:04Test containers benefits
- 32:09Demo setup and framework choice
- 41:31Live demo of JSON duality view
- 45:00Free resources and closing
related talks
50mGoing beyond ORMs
40mGoing beyond ORMs
19mJSON Relational Duality Views in Database 23ai
15mPlug-and-Play for JSON and MongoDB Developers
44mRevolutionizing objects, documents, and relational development
44mWho is Jason, and what’s he doing in my database?
51mDealing with JSON in the relational world
29mRetire your tables. It's all JSON now.
