Pattern Samples5 runnable examples

API Facades Pattern

Expose Oracle AI Database through REST, MongoDB-compatible, and GraphQL-style interfaces.

When to use this pattern

Use this when clients should not own low-level SQL details, or when an existing app expects REST, MongoDB, or GraphQL-style access.

What these samples show

Expose Oracle AI Database through REST, MongoDB-compatible, and GraphQL-style interfaces.

Feature coverage
ORDS, SQL GraphQL, JSON
Implementation topics
APEX, GraphQL, MongoDB, ORDS
Sample breadth
5 runnable examples, including JDBC GraphQL, MongoDB API with JSON Relational Duality Views, Oracle REST Data Services (ORDS) + Oracle AI Database with Docker Compose, and 2 more.