jPersist

A extremely powerful object-relational persistence API that is based on the Active-Record and Data-Mapper patterns
Download

jPersist Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Software Sensation Inc
  • Publisher web site:
  • http://www.softwaresensation.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 2.2 MB

jPersist Tags


jPersist Description

A extremely powerful object-relational persistence API that is based on the Active-Record and Data-Mapper patterns jPersist has automatic mapping, and has no need for XML or annotation based mapping definitions. jPersist is mapless, in that it has no need for XML or annotation-based mapping (mapping is automatic). jPersist wraps and uses JDBC functionality and can work with any relational database, and any type of connection resource, including: java.sql.DriverManager, JNDI, javax.sql.DataSource, and third-party connection pooling libraries (DBCP, C3PO, etc.). jPersist has full support for database transactions and automatically handles transactions with all relationships (inheritance and associations). Transactions can also be handled with the jpersist.TransactionManager class or manually with endTransaction(), commit(), beginTransaction(), and rollback() functionality.jPersist automatically handles inheritance via multi-table joins, but also supports single-table inheritance. jPersist easily handles associations with support for arrays, collections, and single-instance objects. With jPersist, all JDBC functionality is supported and available. Requirements: · Java 1.2 or later


jPersist Related Software