https://github.com/edward3h/kiwiproc
Java annotation processor to generate JDBC implementation for SQL queries
https://github.com/edward3h/kiwiproc
java sql
Last synced: 10 months ago
JSON representation
Java annotation processor to generate JDBC implementation for SQL queries
- Host: GitHub
- URL: https://github.com/edward3h/kiwiproc
- Owner: edward3h
- License: apache-2.0
- Created: 2024-07-08T20:53:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-19T21:42:02.000Z (10 months ago)
- Last Synced: 2025-06-19T22:31:24.299Z (10 months ago)
- Topics: java, sql
- Language: Java
- Homepage: https://edward3h.github.io/kiwiproc/
- Size: 494 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= Kiwiproc
image::https://javadoc.io/badge2/org.ethelred.kiwiproc/shared/javadoc.svg[javadoc,link=https://javadoc.io/doc/org.ethelred.kiwiproc/shared/latest/org/ethelred/kiwiproc/annotation/package-summary.html]
_Under development:_ there are many use cases yet to be implemented.
== Overview
A compile-time framework for type-safe JDBC query usage. It is not an ORM.
Inspired by:
* https://jdbi.org/#_declarative_api[JDBI Declarative API]
* https://micronaut-projects.github.io/micronaut-data/latest/guide/#dbc[micronaut-data-jdbc]
* https://github.com/cashapp/sqldelight[SQL Delight]
== Databases
For now, _only_ Postgresql is supported. It's an "MVP".