Oracle JDBC 19.8.0.0 on Maven Central and Spring Initializr

Good Things Come In Pairs
Paraphrasing the Chinese proverb, we are announcing: (i) the 19.8.0.0 release of the Oracle JDBC drivers on Maven Central and (ii) “flavors POM” in Spring Initializr.
19.8.0.0 on Maven Central
We are following the same structure as in 19.7.0.0 including: pre-established dependencies, single artifacts (a.k.a. DIY), and Gradle dependencies.
Spring Initializr — Dependency Management for Flavors POMs
As described in my previous blog post, “flavor POMs” are pre-established dependencies that pull a set of jars; these include ojdbcX-production, ojdbcX-debug, ojdbcX-observability, ojdbcX-observability-debug (with X = 8 or 10).
We’ve added these flavors POMs as a response to the Spring Boot tracker 23450. In other words, these pre-established dependencies are now part of our BOM file and can be pulled by Spring projects, similarly to their other starters.
Exciting Things Ahead
The bonus part of this blog is that Oracle R2DBC driver and Oracle JDBC support for GraalVM Native Image are coming soon!
Watch this space @kmensah.