The Gemini DB Access project provides modularized distributions of JDBC drivers suitable for running in OSGi. It exports a DataSourceFactory as an OSGi Service so that client applications of the JDBC driver can import and access the features of the driver without having to package the driver as part of the application. While the list is currently fairly short, it is expected to grow as the needs of its users grow, and resources to implement them increase.

Modularity

The Gemini DB Access project is packaged as a small number of separate and standalone modules.

Independence

Gemini DB Access integrates with other modules of the Gemini project, especially with Gemini JPA, but it can also be consumed as individual module by any OSGi application.