JavaStandalone

ORDS Testcontainers

Testcontainers sample for running ORDS alongside Oracle AI Database Free in integration tests.

ORDSTestcontainers#Java#MongoDB#oraclefree#ORDS#Testcontainers
What this sample helps you learn

This module demonstrates how to run Oracle REST Data Services (ORDS) with Testcontainers against an Oracle AI Database Free container.

What this sample demonstrates

ORDS

Oracle REST Data Services samples for exposing database-backed APIs.

Use when clients need REST, MongoDB-compatible, or service-style access without owning low-level SQL.

Testcontainers

Disposable Oracle AI Database Free containers for repeatable local and integration tests.

Use when tests need real database behavior without sharing a long-lived development instance.

Highlights

  • Java 21+
  • Maven
  • Docker-compatible container runtime
  • Access to container-registry.oracle.com/database/ords:latest