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.
- 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.
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.
This library was battle tested by my university mates: