XORM is an extensible object-relational mapping layer for Java applications. It provides interface-based persistence to RDBMSs using the Java Data Objects (JDO) API while allowing developers to focus on the object model, not the physical layer.
|Tags||Software Development Libraries Java Libraries Database Database Engines/Servers|
|Operating Systems||OS Independent|
Release Notes: This release made a number of stability fixes, updated several libraries, and provides a bevy of further configuration options. Work was also made on improving runtime performance and heap size.
Release Notes: This release includes advanced JDOQL support for querying across many-to-many and one-to-many object relationships, predefining filtered queries corresponding to interface methods, and navigating from persistent parameter instances. Other new features include enhanced support for forward- and reverse-engineering, plus other tools and additions to JDO API support.
Release Notes: This release enhances query support via JDOQL, and adds more tuning parameters for JDBC interaction and performance.
Release Notes: This milestone release focused on new functionality. Default fetch groups are now supported for optimization, a number of other new features were added, and bugfixes were made.
Release Notes: This milestone release of XORM features many bugfixes, performance enhancements, changes to internal structures, and improvements to compliance with the Java Data Objects (JDO) specification. Among the new features are support for using abstract classes and Java interfaces for persistence-capable objects, support for MySQL and XML files for persistence, and robust connection pool handling and error recovery.