Apache Cayenne

Source: Wikipedia, the free encyclopedia.
Apache Cayenne
Stable release
4.2[1] Edit this on Wikidata
/ 2023-05-16; 10 months ago
Apache License 2.0
Websitecayenne.apache.org

Apache Cayenne is an open source

Web Services. Or, with native XML
serialization, objects can be further persisted to non-Java clients—such as an Ajax-capable browser.

Cayenne supports database

GUI tool. No XML- or annotation
-based configuration is required. An entire database schema can be mapped directly to Java objects quickly, all from the comfort of the GUI-based CayenneModeler. These things together make Cayenne interesting for a user who is new to the enterprise world.

Cayenne supports other features, including caching, a complete object query syntax, relationship pre-fetching, on-demand object and relationship faulting, object inheritance, database auto-detection, and generic persisted objects. Most importantly, Cayenne can scale up or down to virtually any project size.

History

Cayenne started as a project run by ObjectStyle and led by Andrus Adamchik. It was released under the Apache license

Apache Software Foundation and in December 2006 was promoted to be a top level project of Apache.[4]

Notable milestones in Cayenne's history include the release of Apache Cayenne 3.0 in May 2010[5][6] and the release of Apache Cayenne 3.1 in the fall of 2014.[7]

See also

References

  1. ^ "Release 4.2". 16 May 2023. Retrieved 26 May 2023.
  2. ^ Apache-style voting through mailing lists
  3. ^ Cayenne Alpha Release
  4. ^ The Apache Software Foundation Blog
  5. ^ Silicon.co.uk news
  6. ^ eWeek news
  7. ^ Software Development Times

External links