Eclipse Web Tools Platform – Uncovered: Java Persistence Development with Dali and EclipseLink

Neil Hauge (Oracle), Tom Ware (Oracle)

Web Tools · Tutorial
Presentation
Monday, 13:30, 2 hours | Room 209 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Neil Hauge

Tom Ware

With the release of Dali Java Persistence Tools 1.0 and the availability of Eclipse Java Persistence API (JPA) implementation from the EclipseLink project, a complete JPA development platform and runtime environment are now available from Eclipse. In this tutorial attendees will learn how to productively develop and maintain high performance Java SE and EE applications leveraging a relational database. Project Dali's JPA tooling included in WTP 2.0 (Europa) offers an excellent environment for defining and managing the object-relational mappings and additional runtime metadata. This rich development environment coupled with the Eclipse Persistence Services Project (EclipseLink)'s JPA implementation and rich extensions to address performance, scalability, legacy databases, and leverage advanced features of the underlying database gives developers a winning combination.

This tutorial will walk through the development of a sample application illustrating the design-time features of Dali and the runtime capabilities of EclipseLink. Attendees will leave with a fully functioning example they can use to better understand these important technologies.

Things to bring if you want to work on the labs:

Neil Hauge is a principal software developer at Oracle and the lead for the Dali JPA Tools (JPT) project in the Eclipse Web Tools Platform (WTP). He has been developing Java based Object-Relational Mapping tools for over seven years and has been development lead for the Oracle TopLink Workbench for the past four. Prior to joining Oracle, Neil led Java development projects at IBM and WebGain.

Tom Ware is a Committer and Architecture Council member of Eclipse Persistence Services (EclipseLink). He is also one of the technical leads on the TopLink Essentials Project in Sun's GlassFish open-source project and a Technical Lead on Oracle TopLink. He has been working on Persistence related projects for 7 1/2 years. Prior to that, worked in a research group at a telecommunications company focusing on topics such as agent-based systems and integration of speech recognition technology into the product portfolio

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor