Cayenne 3.0 Gets New Mapping Methods
The Cayenne team have announced version 3.0 of their open source Object/Relational Mapping (ORM) framework.
With this release, the DataMap DTD has been replaced with Schema, and a new 'Embeddable' mapping artifact has been added for mapping composite objects to a single table. Version 3.0 has a method for mapping an ObjAttribute that spans one or more DbRelationships and is mapped to a column of a joined table. Please note that Cayenne now requires Java 5 or newer to run.
More information is available at the Guide to 3.0 Features page.