-
Notifications
You must be signed in to change notification settings - Fork 22
Motivation
Zsolt Herpai edited this page Feb 3, 2016
·
18 revisions
####About FluentJdbc#### FluentJdbc is a java library for operating with SQL queries conveniently. Every SQL operation is a single, readable api call without any of the JDBC clutter. It supports functionality most similar jdbc wrappers prevent or abstract away, more details below.
FluentJdbc's key features:
- functional, fluent API
- execution of select/insert/update/delete/alter/... statements as one-liners
- parameter mapping (named, positional, supports java.time, plugins for custom types)
- accessing generated keys of insert/update queries
- transaction handling
- big data (scalable, streaming style of batch and select)
- automatic result to pojo mapping
- database inspection
- query listening (for eg logging, auditing, performance measurement)
<dependency>
<groupId>org.codejargon</groupId>
<artifactId>fluentjdbc</artifactId>
<version>1.0.4</version>
</dependency>