About Firenate
Firenate is an object-relational mapping (ORM) library like Hibernate for the Android OS, providing a framework for mapping an object-oriented domain model to a traditional relational database (incl. Annotations and Query-Language).
Motivation
Mapping
Mapping Java classes to database tables is accomplished by using Java Annotations.
Facilities to arrange one-to-many and many-to-many relationships between classes are provided.
In addition to managing association between objects, Firenate can also manage reflexive associations
where an object has a one-to-many relationship with other instances of its own type.
Query Language
Firenate provides a Hibernate Query Language (HQL) inspired language which allows SQL-like queries to be written against Firenate's data objects.
Integration
Firenate can be used in Android Application. See Getting Started how can add Firenate to your project.
Limitations
Because of the early stage of the project firenate is still not very extensive.
|