Cayenne

Open source Java object relational mapping (ORM) framework
Download

Cayenne Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Apache Software Foundation
  • Publisher web site:
  • http://www.apache.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 20.3 MB

Cayenne Tags


Cayenne Description

Open source Java object relational mapping (ORM) framework Apache Cayenne is an open source persistence framework licensed under the Apache License, providing remoting services and object-relational mapping (ORM). With a wealth of unique and powerful features, Cayenne can address a wide range of persistence needs. Cayenne seamlessly binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. Or, with native XML serialization, objects can be even further persisted to non-Java clients - such as an Ajax-capable browser.Cayenne supports numerous 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. With a mature, 100% open source framework, an energetic user community, and a track record of solid performance in high-volume environments, Cayenne is an exceptional choice for persistence services. What's New in This Release: · CAY-1345 Enum construction requires string name of enum · CAY-1247 Query SQL syntax with join and OR on Oracle8 (and maybe OpenBase) · CAY-1305 EJBQL doesn't support null parameters · CAY-1307 Error committing CLOB on Oracle8 · CAY-1309 many validation errors when we remove dbEntity · CAY-1325 Stop bundling cayenne-agent.jar with the distro · CAY-1332 Embeddable validation error in CM on custom Java types · CAY-1333 Entering a custom Java Type in CM for an ObjEntity blanks out DB fields · CAY-1334 Modeler is trying to load data object classes when selecting a query · CAY-1335 Modeler cannot unset inheritance · CAY-1341 EJBQL: joins on joined table not added to generated SQL · CAY-1343 Exclude asm jars from compile maven dependencies · CAY-1344 CreateIfNoSchemaStrategy runs too late - pk generation happens before · CAY-1346 Fail to create new listener for the DataMap


Cayenne Related Software