Volt
A lightweight Object-Relational Mapping (ORM) framework for Java designed to simplify database interactions.
Development Status
Volt is heavily in development. APIs are subject to change.
Features
- Entity mapping using annotations
- CRUD operations (Create, Read, Update, Delete)
- Transaction support with commit/rollback
- Fluent query builder API
- Type converters for field transformations
- Connection pooling via HikariCP
Requirements
- Java 21 or later
- PostgreSQL
Quick Start
Add Volt to your project:
kotlin
dependencies {
implementation("io.github.oskarscot:volt-core:0.0.3")
}xml
<dependency>
<groupId>io.github.oskarscot</groupId>
<artifactId>volt-core</artifactId>
<version>0.0.3</version>
</dependency>Links
License
MIT