ORMAN is an experimental ORM framework for Java aimed to support ISO SQL:1999 standard. Coded purely in Java SE with no dependencies.
Designed to be able to handle simple and common cases of SQL usage in CRUD projects.
- SQL Query Builder
- Mapping classes to database tables and their fields to the columns, respectively.
- Writing pure SQL queries or queries with entity and relationship names and their fields.
- Supporting querying and persisting instances to the database with simple Java methods.
- Handle one-to-one, many-to-one, one-to-many, many-to-many data modeling cardinalities.
- Support MySQL and SQLite (requires JDBC and some other dependencies for SQLite)
- Support for SQLite on Android devices with existing libraries.
- Provide transaction manager and query execution container.
Feel free to write wikis (if you understand how framework works) or follow commit logs by subscribing to our commit-logs list at groups.google/orman-commits.