jOOQ generates Java code from your database and lets you build type-safe SQL queries through its fluent API. jOOQ is an internal DSL and source code generator, modeling the SQL language as a type-safe Java API to help you write better SQL.
DruideDB is an embeddeddatabase (based on Object/XML mapping files) for Java applications. Both source code (DAO) and persistence layer (mapping) is generated. This DB stores everything as strings and handle auto-increments and multiple PKs.
C/C++/Java source code library and Build Environment. Contains code for threading, inter-thread communication (ITC), sockets, embeddeddatabase, parsing, fileio, etc. The majority of the library is designed for embedded development.