40 likes | 175 Views
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
E N D
Doug Clarke Project co-lead EclipseLink 2.1.0 (Helios)New & Noteworthywiki.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 • 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
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
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