• Apache Software Foundation
    Apache Homepage License Sponsorship Thanks Security
Apache Cayenne
  • DOWNLOAD
  • DOCUMENTATION
  • SUPPORT
  • GitHub
  • Twitter
  • Cayenne Version 1.2
    Version 4.2 (Release Candidate)Version 4.1 (Stable)Version 4.0 (Stable)Version 3.1 (Aging)Version 3.0 (Legacy)Version 2.0 (Legacy)Version 1.2 (Legacy)
User Guide
Modeler Guide
Remote Object Persistence Guide
JavaDoc

Modeler guide

  1. Introduction to CayenneModeler
  2. ORM Case Study
  3. Cayenne Project Structure
  4. Common Modeling Tasks
  5. Modeling Database Layer
  6. Modeling Object Layer
  7. Modeling Queries
  8. Configuring Deployment Settings
  9. Preferences Panel
  10. Modeling Tips

Complete alphabetical guide index

  • Cayenne Project Structure
    • Cayenne DataMaps
    • Cayenne Projects
  • Common Modeling Tasks
    • Create DataNode
    • Create New Project
    • Generate Database Schema
    • Generate Java Classes
    • Generate Primary Key Support
    • Reverse Engineer Database
    • Setting DataMap Defaults
  • Configuring Deployment Settings
    • Configuring Caching Behavior
    • Configuring Object Validation
    • Configuring Transactional Behavior
  • Introduction to CayenneModeler
    • CayenneModeler and Eclipse
    • Cayenne User Directory
    • General Navigation
    • Running CayenneModeler
  • Modeling Database Layer
    • To Dep PK Checkbox
  • Modeling Object Layer
    • CayenneModeler Flattened Relationships
    • Delete Rules
    • Many-to-Many Relationships
    • Modeling Inheritance
    • Modeling ObjEntities
    • Modeling Remote Persistence
  • Modeling Queries
  • Modeling Tips
  • ORM Case Study
    • Converting an Existing Business Framework
    • Java Interface to an Existing Database
    • New System
  • Preferences Panel
    • ClassPath
    • General Preferences
    • Local DataSources

About

  • Why Cayenne?
  • Download
  • Success Stories
  • Support

Documentation

  • Getting Started (4.0)
  • Getting Started (4.1)
  • Getting Started (4.2)
  • Cayenne Guide (4.0)
  • Cayenne Guide (4.1)
  • Cayenne Guide (4.2)
  • Database First tutorial (4.1)
  • Database First tutorial (4.2)

Collaboration

  • Bug/Feature Tracker
  • Mailing Lists
  • Code Repository
  • Developer Guide
  • How can I help?
  • Contributors
  • Thanks

News

  • Jun 10, 2022 Cayenne 4.2 Release Candidate 1 Released
  • Dec 24, 2021 Cayenne 4.1.1 Released
  • Dec 06, 2021 Cayenne 4.2 Beta 1 Released
More news

Copyright © 2001-2022 Apache Software Foundation. Apache Cayenne, Cayenne, Apache, the Apache feather logo, and the Apache Cayenne project logo are trademarks of The Apache Software Foundation. Privacy policy. Apache Cayenne