Free universal database tool and SQL client
MyBatis SQL mapper framework for Java
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
The event streaming database purpose-built for stream processing applications
jOOQ is the best way to write SQL in Java
The official home of the Presto distributed SQL query engine for big data
CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.
Hibernate's core Object/Relational Mapping functionality