Persistence

Hibernate

Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. Extremely fine-grained, richly typed object models are possible. The Hibernate Query Language, designed as a "minimal" object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate is now the most popular ORM solution for Java.

Your rating: None Average: 4.3 (3 votes)

Apache Beehive

Using Java 5 annotations, Beehive reduces the coding necessary for J2EE.

Your rating: None Average: 5 (1 vote)

xPlus

xPlus is a implementation of the persistence provider of Enterprise Java Beans 3.0, also known as the Java Persistence API (JPA). It can be used as a stand-alone POJO persistence layer, or it can be integrated into any EJB3.0 compliant container.

Your rating: None

Speedo

Speedo is an open source implementation of the JDO specification. It uses the Jorm, Medor and Perseus framework defined in objectweb.

Your rating: None

Perseus

Perseus aims at providing a component-based persistence framework that solves issues such as cache management, concurrency management (even distributed), transaction management, storage management, logging management...

Your rating: None

JORM

JORM (Java Object Repository Mapping) is an open source adaptable persistence service.

Your rating: None

Enhydra DODS

Enhydra DODS is a code generating O/R mapping tool with true SQL queries for predictable performance, configurable templates and data/query caching. Can be used in standalone applications, every application server and of course with Enhydra Server.

Your rating: None

Toplink

Your rating: None
Syndicate content