All
|
Books
|
General
|
MusicAndMovies
|
Personal
|
Politics
|
ScienceAndTech
|
Spirituality
|
Sports
|
SW Development
|
Trivia
Java Persistence Mechanisms
Sun Labs has published a paper by Mick Jordan entitled: A Comparative Study of Persistence Mechanisms for the Java Platform (Sept 2004). This paper:
...defines a set of criteria by which persistence mechanisms may be compared and then applies the criteria to a representative set of widely used mechanisms.
The comparison criteria used in the paper are:
- Orthogonality
- Persistence independence
- Reusability
- Performance
- Scalability
- Transaction support
- Operational complexity
- Evolution
The mechanisms compared in the paper are:
- Java Object Serialization
- JavaBeans Persistence
- Orthogonal Persistence
- Java Database Connectivity (JDBC)
- Java Data Objects (JDO)
- Enterprise Java Beans (EJB)
-----
Hibernate version 3.0 is now in beta. One of the new features being touted is a new HQL implementation that uses an ANTLR parser to transform HQL/EJBQL to SQL. A full list of new features can be found here. The final version of Hibernate3 is scheduled for Q1 2005.
-----
The JDO Expert Group has announced the availability of the Public Draft of JSR 234: "Java Data Objects 2.0 - An Extension to the JDO specification".
Some of the more interesting new features include:
- metadata describing object-relational mapping of persistence-capable classes
- JDOQL enhancements, including projections
- support for instance attachment/detachment (e.g. detach a persistent instance, modify that instance, and attach that instance back into a persistence manager)
( Jan 07 2005, 04:25:41 PM PST ) Permalink Comments [0]
Trackback URL: http://blogs.sun.com/brandontaylor/entry/java_persistence_mechanisms
Comments:
Post a Comment:

