Projects / XORM


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.

Operating Systems

Recent releases

  •  02 Jun 2004 04:03

    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.

    •  15 Jul 2003 02:46

      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.

      •  12 Mar 2003 06:20

        Release Notes: This release enhances query support via JDOQL, and adds more tuning parameters for JDBC interaction and performance.

        •  27 Nov 2002 06:45

          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.

          •  12 Oct 2002 21:29

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.