Abra
Home PageCategories: Object-relational mapping
Latest version: 0.9.9
Added 2005-10-03
Java library and a set of tools that can be used for storing and retrieving Java object in a relational database.
Features include:
- XML configuration files drive generation of Java classes and database schema. The meta-data from XML can also be used to marshall the generated classes to and from XML.
- Uses JDBC to access the database. All SQL code is generated in factory classes. Queries are build up using Java objects (Filter classes) and SQL "where" clauses are created dynamically at run time.
- Works with Oracle and PostgreSql, MySql, DB2/UDB, Sybase.
- Simple mapping between database tables and Java objects, that supports one to one, one to many and many to many relationships.
- Simple (but extensible) transaction management. Per transaction caches.
- Can be used in large scale distributed applications - provides for consistent view of database data (latest data becomes available when locks are obtained).
Built for Java |
Library |
Free or free version available |