Skip to content

Welcome to Kaumei JDBC

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.