Building your first JPA application with Dali JPA Tools
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
Neil Hauge
Shaun Smith
In this talk attendees will learn how to build their first Java Persistence application. We'll review the JPA basics, such as configuring a persistence unit and JPA mappings, and demo the creation of a JPA application using Dali. We'll take a look at how the Dali tools can simplify the mapping process with mapping validation, entity generation wizards, and a comprehensive, rich UI that supports both annotation and XML mapping file based mappings.
As part of the session we'll discuss the difference between writing applications targeted at a full Java EE 5 container and those built to run in a standalone Java SE, OSGi with PDE, or RCP environment and how Dali's integration with the Web Tools Platform supports development for a variety of runtime environments.
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 tools for over eight years and has been development lead for the Oracle TopLink Workbench for the past five. Neil is a member of the Web Tools PMC and an Eclipse project mentor.
Shaun Smith is a product manager for Oracle TopLink and an active member of the Eclipse community. He's Ecosystem Development Lead for the Eclipse Persistence Services Project (EclipseLink), a committer on the Eclipse EMFT Teneo,and Dali Java Persistence Tools projects.