Difference between revisions of "EclipseLink/Development/2.1/AdvancedJPA"
< EclipseLink | Development | 2.1
(→Eclipselink ORM) |
(→EclipseLink 2.1: Advanced JPA) |
||
(40 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== EclipseLink 2.1: Advanced JPA == | == EclipseLink 2.1: Advanced JPA == | ||
− | This page captures the work | + | This page captures the work performed for the EclipseLink 2.2 release targeting advanced JPA mapping options. The goal is to increase the number of advanced ORM features that can be accessed through JPA leveraging standard extension points, custom annotations, and custom XML. |
+ | |||
__TOC__ | __TOC__ | ||
Line 24: | Line 25: | ||
=== Eclipselink ORM === | === Eclipselink ORM === | ||
− | The following bugs | + | The following bugs were completed for the EclipseLink 2.2 release. Individual bugs will contain more information on the design and implementation. |
{|{{BMTableStyle}} | {|{{BMTableStyle}} | ||
Line 32: | Line 33: | ||
! Status | ! Status | ||
|- | |- | ||
− | | | + | | {{bug|227219}} |
− | | | + | | Expand EclipseLink-ORM.XML schema functionality for 2.1 release |
− | | | + | | Completed |
|- | |- | ||
− | | | + | | {{bug|296289}} |
− | | | + | | Add current annotation metadata support on mapped superclasses |
− | | | + | | Completed |
+ | |- | ||
+ | | {{bug|296612}} | ||
+ | | Add current annotation only metadata support of return insert/update | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|211323}} | ||
+ | | Class extractor support | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|211324}} | ||
+ | | Additional event(s) support | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|211322}} | ||
+ | | Fetch-group(s) support | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|253083}} | ||
+ | | Support for dynamic persistence using ORM.xml/eclipselink-orm.xml | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|303632}} | ||
+ | | attribute-type for mapping attributes (Dynamic persistence) | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|267217}} | ||
+ | | VIRTUAL Access Type (Dynamic persistence) | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|307050}} | ||
+ | | VIRTUAL Access Type Defaults (Dynamic persistence) | ||
+ | | Completed | ||
+ | |- | ||
+ | | {{bug|309373}} | ||
+ | | Add parent class element to EclipseLink-ORM (Dynamic persistence) | ||
+ | | Completed | ||
|} | |} | ||
Line 46: | Line 83: | ||
* Spatial mapping and querying | * Spatial mapping and querying | ||
* XML Type mapping and querying | * XML Type mapping and querying | ||
+ | |||
+ | [[Category:EclipseLink_Dev_2.1|Advanced JPA]] |
Latest revision as of 15:39, 11 November 2010
EclipseLink 2.1: Advanced JPA
This page captures the work performed for the EclipseLink 2.2 release targeting advanced JPA mapping options. The goal is to increase the number of advanced ORM features that can be accessed through JPA leveraging standard extension points, custom annotations, and custom XML.
Contents
EntityManager
- Historical EntityManager
- EMF Broker
Mapping/Descriptor
- Additional Join (filter) on entity types and relationship mappings
- Instantiation Policy
- Historical Mapping
- Unary Table Sequencing
Querying
- Define additional FetchGroups using annotations or XML
- Additional operators
- user defined operators
Eclipselink ORM
The following bugs were completed for the EclipseLink 2.2 release. Individual bugs will contain more information on the design and implementation.
Bug number | Description | Status |
---|---|---|
bug 227219 | Expand EclipseLink-ORM.XML schema functionality for 2.1 release | Completed |
bug 296289 | Add current annotation metadata support on mapped superclasses | Completed |
bug 296612 | Add current annotation only metadata support of return insert/update | Completed |
bug 211323 | Class extractor support | Completed |
bug 211324 | Additional event(s) support | Completed |
bug 211322 | Fetch-group(s) support | Completed |
bug 253083 | Support for dynamic persistence using ORM.xml/eclipselink-orm.xml | Completed |
bug 303632 | attribute-type for mapping attributes (Dynamic persistence) | Completed |
bug 267217 | VIRTUAL Access Type (Dynamic persistence) | Completed |
bug 307050 | VIRTUAL Access Type Defaults (Dynamic persistence) | Completed |
bug 309373 | Add parent class element to EclipseLink-ORM (Dynamic persistence) | Completed |
Database Specific Features
Oracle
- Spatial mapping and querying
- XML Type mapping and querying