Apache Commons DBCP software implements Database Connection Pooling
Commons Database Connection Pooling
Starter for using MongoDB document-oriented database and Spring Data MongoDB
Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache.
Lightweight 100% Java SQL Database Engine
dbUnit is a JUnit extension (also usable from Ant and Maven) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage.
Starter for using Neo4j graph database and Spring Data Neo4j
The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools.
Starter for using Cassandra distributed database and Spring Data Cassandra Reactive
Starter for using Couchbase document-oriented database and Spring Data Couchbase Reactive
Oracle JDBC Driver compatible with JDK8 and JDK11
The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.
Apache Ignite® is a Distributed Database For High-Performance Computing With In-Memory Speed.
HSQLDB - Lightweight 100% Java SQL Database Engine
A pure Java library for reading from and writing to MS Access databases.
Apache Ignite® is a Distributed Database For High-Performance Computing With In-Memory Speed.
Scannotation is a Java library that creates an annotation database from a set of .class files
Apache HBase is the Hadoop database. Use it when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware.
Starter for using Couchbase document-oriented database and Spring Data Couchbase
Contains the core Apache Derby database engine, which also includes the embedded JDBC driver.
Oracle Universal Connection Pool (UCP) compiled with JDK8
Oracle JDBC Driver compatible with JDK11, JDK17, JDK19, and JDK21
Apache Ignite® is a Distributed Database For High-Performance Computing With In-Memory Speed.
Starter for using Cassandra distributed database and Spring Data Cassandra
Certificate management components used for Oracle Wallets
Core components for use with osdt_cert
Oracle PKI to access Oracle Wallets from Java
PostGIS adds support for geographic objects to the PostgreSQL object-relational database.
Starter for using MongoDB document-oriented database and Spring Data MongoDB Reactive
Java classes for NLS or Internalization support
Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org.
Oracle JDBC Driver compatible with JDK11 and JDK17
Starter for using jOOQ to access SQL databases with JDBC. An alternative to spring-boot-starter-data-jpa or spring-boot-starter-jdbc
The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.
Tomcat Database Connection Pooling package
MySQL Connector/MXJ is a Java Utility package for deploying and managing a MySQL database.
HSQLDB - Lightweight 100% Java SQL Database Engine
IBM Data Server Driver for JDBC and SQLJ is a pure-Java driver (Type 4) that supports the JDBC 4 specification. You can use this JDBC driver for Java applications that access the Db2® LUW database server.
Flyway: Database Migrations Made Easy.
Build criterion and ecosystem above multi-model databases
Oracle JDBC Driver compatible with JDK8 and JDK11
Connect to the PostgreSQL database via JDBC
The Amazon Web Services SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).
An Embedded Lightweight Non-Relational Database
Connect to the H2 database via JDBC
Pool JDBC database connections (included in Hibernate ORM)
Support for the JDBC 4.x standard java.sql.SQLXML interface
Build criterion and ecosystem above multi-model databases
The Oracle Database XML Parser library
Distributed database middleware ecosphere