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