EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

4
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary July 20, 2022 Copyright ©2010 Oracle Corporation Made available under Creative Commons Attribution-Share Alike 3.0 Unported EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse.org/EclipseLink/Release/2.1.0 Doug Clarke Project co-lead

description

Doug Clarke Project co-lead. EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse.org/EclipseLink/Release/2.1.0. EclipseLink: New Features in 2.1.0. JPA Query inheritance hierarchies with casting using TREAT...AS Addition batch read modes using IN and EXISTS - PowerPoint PPT Presentation

Transcript of EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

Page 1: EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

© 2002 IBM Corporation

Confidential | Date | Other Information, if necessaryApril 19, 2023

Copyright ©2010 Oracle CorporationMade available under Creative Commons Attribution-Share Alike 3.0 Unported

EclipseLink 2.1.0 (Helios)New & Noteworthywiki.eclipse.org/EclipseLink/Release/2.1.0

Doug Clarke

Project co-lead

Page 2: EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

Copyright ©2010 Oracle CorporationMade available under Creative Commons Attribution-Share Alike 3.0 Unported

EclipseLink: New Features in 2.1.0

JPA

Query inheritance hierarchies with casting using TREAT...AS

Addition batch read modes using IN and EXISTS

Use database functions in JPQL with FUNC

More flexible JPQL support with extended grammar

Fetch, Load, Copy & Merge of partial entities using AttributeGroup

Further optimization of multiple table writes to group INSERT/UPDATE

eclipselink-orm.xml: Map using extended EclipseLink JPA mappings

Dynamic Persistence: JPA without requiring Java classes

New SAPNetWeaver_7_1_Platform Server Platform

New SymfowarePlatform Database Platform

OSGi JPA: Future compatibility for Gemini JPA

Page 3: EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

Copyright ©2010 Oracle CorporationMade available under Creative Commons Attribution-Share Alike 3.0 Unported

EclipseLink: New Features in 2.1.0

MOXy

Store MOXy mappings in eclipselink-oxm.xml: JAXB without annotations

Mapping Enhancements

@XmlPath, multi-dimensional arrays, untyped key based mappings Generate XSD from JAXB and MOXY's extended mappings

Dynamic Persistence: XML Binding without Java classes

SDO

Added support for EclipseLink SDO usage with WebSphere and JBoss

Enhanced support for local helper contexts (including Java serialization for DataObjects associated with local helper contexts).

DBWS

Support DBWSBuilder-generated JAX-WS Provider on JRockit

Support for Eclipse WTP Dynamic Web Project structure

Page 4: EclipseLink 2.1.0 (Helios) New & Noteworthy wiki.eclipse/EclipseLink/Release/2.1.0

Copyright ©2010 Oracle CorporationMade available under Creative Commons Attribution-Share Alike 3.0 Unported

EclipseLink in Helios

Support for Persistence Standards

JPA 2.0

JAXB 2.2

SDO 2.1.1

WTP Dali

JPA 2.0 Facet

Extended EclipseLink Platform

Caching eclipselink-orm.xml

JETTY

EclipseLinkRT Jetty Starter Kit with EclispeLink Tutorial