|
|
 |
 |
Oracle TopLink 10g Release 3 (10.1.3.1.0)
October 2006 |
Introduction
This document describes the key features introduced Oracle TopLink
10g (10.1.3.1.0).
The 10.1.2/9.0.4 feature overview available here.
Object-Relational and Core
- General
- Logging upgraded to use JDK java.util.logging
- Platform abstractions for data-source, application
server, and XML parser
- JMX access to MBeans providing management monitoring
and control of logging and profiling
- TopLink integration with Oracle Dynamic Monitoring
System (DMS) to collect runtime statistics
- EJB 3.0 Java Persistence API (JPA) Support
- TopLink
Essentials, the open source edition of TopLink which is also
the JPA reference implementation is included for JPA 1.0 compliance
- The EJB 3.0 Persistence preview provided in 10.1.3.0 remains
available.
- TopLink CMP support for OC4J
- Default persistence manager for Container Managed Persistence
(CMP)
- CTS 1.4 compliant support plus additional TopLink mapping and
runtime capabilities
- Integrated mapping support within JDeveloper 10.1.3 Developer
preview
- Fetch Groups
- Cache
- Isolated client-session cache
- Cache Expiry: time-to-live, fixed time of day,
API
- Querying
- UpdateAllQuery for bulk updates (coordinated
with cached data)
- Historical Querying using Oracle DB flashback
or generic schema. Provided through new Historical session.
- Transaction
- UnitOfWork can issue updates prior to commit
- UnitOfWork support of object and attribute
mark dirty optimizations in addition to deferred computation of
changes
- JTA Infrastructure Upgrade
- Extended Oracle Database Functionality
- Returning policy for INSERT and UPDATE statements where a database
trigger assigned values. The returned values will update the cached
object state
- XDB XML Type mapping support and expressions for SQLX querying
- Stored Function Support
- TIMESTAMP, TIMESTAMPTZ, and TIMESTAMPLTZ support
Object-XML
- JAXB 1.0: Validation and Compiler (generation of
model and mappings from XML schema)
- Basic mappings (required of JAXB)
- direct to elements and attributes
- Contains relationships: composite-object (1:1),
composite-collection (1:M), and direct-collection
- Heterogeneous relationships
- Namespace support
- Advanced mappings beyond
typical JAXB
- Flexible marshal and unmarshal custom conversions
and transformations
- Path based
- Positional mappings
- Document preservation allowing minimal binding
to objects without losing the complete document
EIS/JCA
- Data-source Platforms for: Oracle AQ, Attunity
Connect, MQ Series, and JCA
- Use of all object-XML mappings for XML interactions
- One-to-one and one-to-many object-XML mappings
across documents
- Support for indexed records and mapped records
Mapping Editor
- Improved JDeveloper Integration
- Support for multiple maps and session configurations
- Refactoring support
- EJB 3.0 SessionBean Facade wizard support
- TopLink JPA Entity generation from tables
- Standalone Workbench
- General upgrade of functionality including
improved warning handling
- Support for Object-XML projects and mappings
- Support for EIS-JCA projects using XML interactions
- Integration of Sessions Editor into Mapping Workbench
- Automatic upgrade to new XML schema file formats
Oracle TopLink Examples
The Oracle TopLink installation no longer includes the examples. They
available from OTN for download and use along with many how-to's,
mapping
editor demos, and a quick
tour. |
|
Top
of Page
|
|
Oracle Corporation World Headquarters 500 Oracle
Parkway Redwood Shores, CA 94065
Worldwide Inquiries: +1.650.506.7000 Fax
+1.650.506.7200 oracle.com
Copyright 2005. All Rights Reserved.
This document is provided for information purposes only and the
contents hereof are subject to change without notice.
This document is not warranted to be error-free, nor subject to any
other warranties or conditions, whether expressed orally or implied
in law, including implied warranties and conditions of merchantability
or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document and no contractual obligations
are formed either directly or indirectly by this document. This document
may not be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose, without our prior written permission.
Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of
Oracle Corporation and/or its affiliates. Other names may be trademarks
of their respective owners. |
|
|
|
|