Java Logo
Connecticut Java Users Group
Founded 2000
Coutry Picture
March 20, 2007
Java EE 5 Introduction

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.

Slides/Code Link

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.

Speaker

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.

Raffles