The Spring Vault Oracle App sample demonstrates dynamically loading secrets from [OCI Vault](https://docs.oracle.com/en-us/iaas/Content/KeyManagement/home.htm) into the Spring Boot context during startup. All secrets loaded this way are made available by name as application properties, accessible using `@Value` annotations.
What this sample demonstrates
Spring
Spring framework samples for data access, messaging, configuration, and application wiring.
Use when Java applications need Spring-managed components backed by Oracle AI Database.
Security
Identity-aware access, data protection, and audit samples for Oracle AI Database applications.
Use when applications need database-enforced boundaries for who can see, update, or operate on sensitive data.
Highlights
- Access to an OCI Account. You can use Free Tier.
- Java 21+, Maven
- OCI Config file for authentication