Generated at build time
Database access code is generated during compilation. No code generation happens at startup or runtime.
Kaumei JDBC gives you the control of hand-written SQL with better safety, ergonomics, and observability than heavier frameworks. It keeps SQL statements visible in the source and generates the JDBC implementation at build time. This documentation helps you install it, try a small example, and look up the exact behaviour when needed.
Start with the installation guide. Then read the simple example. For context before adoption, see Introduction and Why Kaumei JDBC.
See the 0.1.0 release note for scope, limits, and planned next steps. This release is intended for early use and feedback.
Generated at build time
Database access code is generated during compilation. No code generation happens at startup or runtime.
Plain SQL
Write ordinary SQL directly in your Java source. No query DSL, no generated SQL.
Integration friendly
Works with plain JDBC and integrates easily into Spring, Spring Data, Hibernate, and existing applications.
No hidden runtime
The generated code is the code that executes. No reflection, proxies, or runtime query model.