The Apache Software Foundation

Apache Cayenne

DOAP File RSS File Atom Feed

Cayenne is a powerful, full-featured, opensource framework created for developers working with relational databases. it seamlessly maps any relational database to Java objects, reducing development time and adding considerable functionality to any application which requires a database. Developers using Cayenne will be able to concentrate on the core business requirements and the data model instead of the SQL details. The application can then be easily moved to any JDBC-capable database. In addition to management of persistent Java objects mapped to relational databases, Cayenne provides a plethora of features including single method call queries and updates (including atomic updates of all modified objects), seamless integration of multiple databases into a single virtual data source, three tier persistence with caching on the remote client, paging of results, record locking, and many more features. JPA compliance is in progress.

Programming Languages Java
Categories database, library, network-server, network-client, xml, web-framework
Mailing Lists http://cayenne.apache.org/lists.html
Bug/Issue Tracker https://issues.apache.org/cayenne/
License Apache License Version 2.0
Project Website http://cayenne.apache.org
PMC Apache Cayenne

Project Release Information

Releases can be downloaded from http://cayenne.apache.org/download.html

Most recent releases:

Release Version Date
Stable 1.2.4 2007-10-12
Stable 2.0.4 2007-10-12
Development milestone 3.0M4 2008-5-29
Development milestone 3.0M5 2008-12-15
Development milestone 3.0M6 2009-5-25

Access to the source code:

Relevant Standards

Copyright 1999-2008, The Apache Software Foundation

Licensed under the Apache License, Version 2.0.