/SQLAdapter

An ORM for adapting Java objects into SQL and back again.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

SQL Adapter

GitLicense Coverage Status Say Thanks!

An ORM for adapting Java objects into SQL and back again. Inspired by ActiveRecord. This library was originally built very quickly to aid in a university assignment.

Maintained by Sean Bailey.

Features

  • Save, query, or delete models with a single line.
  • Chain SQL functions together for more control over your queries.
  • Automatically infers information such as table names, column names, and more.
  • Highly configurable.

Usage

Start by extending io.seanbailey.sqladapter.Model on any of your models.

import io.seanbailey.sqladapter.Model;

public class User extends Model {
  // ...
}

Then head over to the quick start guide, or read the documentation (coming soon) to get started.

Thanks

This library was battle tested by my university mates: