ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.
Key Features
- With one annotation your
Class has fully featured capabilities of SQL programming
- Easy to relational(
has_one, has_many and belongs_to) query and paged query
- Writing SQL expressions(
arithmetic, comparison and logical) using Java syntax
Why ObjectiveSQL
- If your project focuses on data analysis based on relation database, and a lot of arithmetic expressions in SQL statement. ObjectiveSQL will help you write expressions conveniently and safely using Java syntax
- If you don’t want to write Java codes of database access and various configuration files, ObjectiveSQL's dynamic code generation will help you access the database without coding
Performance(Oracle JMH)

Installation
IntelliJ IDEA plugin installation
Preferences/Settings -> Plugins -> Search with "ObjectiveSql" in market -> Install
Maven dependencies
<!-- In standalone -->
<dependency>
<groupId>com.github.braisdom</groupId>