EclipseCon 2007 March 5-8, Santa Clara California





Atom feed

(3633) Building applications with WTP - Java Persistence API (JPA)

Shaun Smith (Oracle), Neil Hauge (Oracle)

Web Development · Short Tutorial
Presentation File
Monday, 10:30, 2 hours | Winchester

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

Shaun Smith

Neil Hauge

The new Java Persistence API (JPA) defines a standard set of Object-Relational mappings and a standard API that can be used in both Java EE and SE applications for Java persistence. The Dali JPA Tools Project brings JPA development to Eclipse for both out of container and in container deployment. This tutorial will focus on the how to use Dali to build both Java SE and EE applications that use JPA and how to test them in Eclipse using JUnit. Topics include the EntityManager and Query APIs, core O/R mappings, and configuring your environment for testing and deployment. Attendees are expected to bring a laptop to participate in hands on exercises however it is not absolutely required.

Shaun Smith is co-lead of the Eclipse Dali Java Persistence API (JPA) Tools Project and a product manager for Oracle TopLink, Oracle's JPA implementation and the basis of the open source 'TopLink Essentials' JPA Reference Implementation. He has been building systems using object-relational mapping technologies for almost a decade in both Java and Smalltalk in the banking, telecommunications, and energy industries. Shaun's a frequent conference presenter and has recently spoken at Eclipse Summit Europe, EclipseWorld, The Server Side Symposium, JavaPolis, and JavaOne.

Neil Hauge is a principal software developer at Oracle and leads the Dali JPA Tools project in the Eclipse Web Tools Platform (WTP). He has been developing Java based Object-Relational Mapping tools for over six years and has been development lead for the Oracle TopLink Workbench for the past three. Prior to joining Oracle, Neil led Java development projects at IBM and WebGain. He has been developing GUI applications in Java since JDK1.1, with experience in AWT/Swing and SWT/JFace.

Floor Plan
(go to eclipsezilla submission)

Gold sponsors

Red Hat logo

Ingres logo

Windriver logo

Business Objects logo

Actuate logo

BEA logo

IBM logo

Klocwork logo

Silver sponsors

Compuware logo

Telelogic

Genuitec

Nexaweb

ACCESS

Oracle

Cloudsmith

Sybase logo

Instantiations

Innoopract logo

Google logo

Activegrid

Code Gear

Lynux Works

Media sponsors

Eclipsezone logo

Embedded Computing logo

Enterprise Open Source logo

TheServerSide Java Symposium

Eclipse Review logo

Addison-Wesley logo

Eclipse Source logo

ACM Queue logo

SD Times logo

Eclipse Developers Journal logo

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Software Test & Performance logo

Eclipse Magazin logo