Dali Object-Relational Mapping Tool User Guide
CONTENS
1 Getting started
1.1 Requirements and installation
1.2 Dali quick start
1.2.1 Creating a new project
1.2.2 Creating a Java persistent entity
1.2.3 Mapping an entity
1.3 Dali basic tutorial
1.3.1 Generate the tutorial database schema
1.3.2 Create a Java project
1.3.3 Create persistent Java entities
1.3.4 Create OR mappings
2 Concepts
2.1 Understanding Java persistence
2.2 Understanding OR mappings
2.3 Understanding JSR220: EJB 3.0
2.3.1 The persistence.xml file
3 Tasks
3.1. Adding persistence to a Java project
3.2. Managing the persistence.xml file
3.2.1 Working with persistence.xml file
3.2.2 Synchronizing classes
3.3 Adding persistence to a class
3.3.1 Persistent entity
3.3.2 Embeddable
3.3.3 Mapped superclass
3.4 Creating a new Java persistent entity
3.5 Specifying entity inheritance
3.6 Mapping an entity
3.6.1 Basic mapping
3.6.2 Embedded mapping
3.6.3 Embedded ID mapping
3.6.4 ID mapping
3.6.5 Many-to-many mapping
3.6.6 Many-to-one mapping
3.6.7 One-to-many mapping
3.6.8 One-to-one mapping
3.6.9 Transient mapping
3.6.10 Version mapping
3.7 Generating entities from tables
3.8 Generating tables (DDL scripts) from entities
3.9 Validating mappings and reporting problems
3.9.1 Error messages
3.10 Modifying persistent project properties
4 Reference
4.1 Wizards
4.1.1 Generate Database DDL from Entities wizard
4.2 Property pages
4.2.1 Persistence Properties view (for entities)
4.2.2 Persistence Properties view (for attributes)
4.2.3 Persistence Outline view
4.3 Preferences
4.3.1 Project Properties page – Persistence Options
4.4 Dialogs
4.4.1 Add Persistence dialog
4.4.2 Generate Entities from Tables dialog
4.4.3 Edit Join Columns Dialog
4.5 Persistence perspective
4.6 Icons and buttons
4.6.1 Icons
4.6.2 Buttons
4.7 Dali Developer Documentation
5 Tips and tricks
6 What’s new
6.1 Generate Persistent Entities from Tables wizard
6.2 Generate DDL from Entities wizard
6.3 Create and Manage the persistence.xml file
7 Legal
7.1 About this content
Index
Right-click here to download PDF version