Table of Contents
Understanding Oracle TopLink
Expand | Collapse- Title and Copyright Information
- Preface
- 1 Overview of Oracle TopLink
- 2 Understanding Mappings
- 3 Understanding Application Development
- 4 Understanding Entities
- 5 Understanding Application Deployment
- 5.1 Integrating with an Application Server
- 5.2 About the Persistence Unit
- 5.2.1 About the Persistence Unit Name
- 5.2.2 About the Transaction Type, Persistence Provider and Data Source
- 5.2.3 About Mapping Files
- 5.2.4 About Managed Classes
- 5.2.5 About Vendor Properties
- 5.2.6 About the Deployment Classpath
- 5.2.7 About Persistence Unit Packaging Options
- 5.2.8 About the Persistence Unit Scope
- 5.3 Integrating Clustering
- 6 Understanding Descriptors
- 7 Understanding Mappings
- 8 Understanding Data Access
- 9 Understanding Caching
- 9.1 About Cache Architecture
- 9.2 About Cache Type and Size
- 9.3 About Queries and the Cache
- 9.4 About Handling Stale Data
- 9.5 About Explicit Query Refreshes
- 9.6 About Cache Expiration and Invalidation
- 9.7 About Cache Indexes
- 9.8 About Query Results Cache
- 9.9 About Cache Locking and Transaction Isolation
- 9.10 About Cache Optimization
- 9.11 About Cache Coordination
- 10 Understanding Queries
- 11 Understanding EclipseLink Expressions
- 12 Understanding Non-relational Data Sources
- 13 Understanding Performance Monitoring and Profiling
- A Database and Application Server Support