Sponsors

Tuesday March 20, 2007

Java EE 5 Introduction

Presentation change - the Smart Robots presentation has been postponed due to speaker illness.
Thanks to Brian for his excellent introduction to EJB 3.0, JPA, and JSF. EJB 3.0 is a major leap forward in terms of simplifying development. With 3.0, a developer writes POJOs and adds annotations marking stateful and stateless session beans etc. No need to edit multiple XML configuration files and implement numerous interfaces. JPA (Java Persistence Architecture) standardizes persitence in the java world. Both Hibernate and TopLink are JPA implementations. Prior to the meeting, Oracle released TopLink as open source. JSF (Java Server Faces) is a third generation web application framework which makes Struts look archaic. It is a component based architecture with rich support for modern AJAX interfaces. Throughout the presentation Brian demoed GlassFish and the productivity tools available in Netbeans.
Abstract
Java EE 5 presents a radically simplification of the Java EE specification. This session will introduce web services, EJB 3.0, the Java Persistence API and Java Server Faces.
Presenter
Brian Leonard works as a senior software engineer with Sun Microsystems. Most of his Java experience is with application servers, working on Java EE servers before there was a standard. Lately, Brian has switched gears to evangelize Java technology, where he now spends a good majority of his time getting to discuss Java with developers around the world.
Contact the Webmaster