JV249: Java Persistence Technologies Workshop (1 Day)
Workshop Overview
This intensive workshop is aimed at enterprise Java developers who wish to examine the most
prominent persistence options available for building enterprise multi-tier applications. The
workshop provides details of Hibernate and compares and contrasts it with EJB 2 and EJB 3. EJB 2
is the most popular business layer and persistence layer technology for enterprise Java but has not
been accepted by some Java enterprise developers because it is seen as large and slow.
Hibernate is the most prominent competitor to EJB 2 and provides a light-weight, fast alternative.
EJB 3 is nearing its final specification stages and is beginning to emerge in vendor and open source
products. It features a range of Hibernate-centric enhancements with backwards compatibility with EJB
2 and ideas from JDO. The course format is approximately 30% lecture material and 70% hands-on
workshops, labs and examples.
Audience
Enterprise Java Software Developers, Designers and Architects who are producing multi-tier
applications where the data tier makes use of a relational database.
Pre-requisites
This is an advanced-level course; attendees are expected to be experienced in Java programming.
An exposure to JDBC programming and SQL will also be beneficial.
Course Topics
- Overview of persistence options
- Summary of EJB 2
- Introduction to Hibernate
- Introduction to EJB 3
- Modelling, mapping, queries, transactions
- Comparative Labs and Examples
|