Courses / Frameworks/Tools


Web Development  |  Frameworks/Tools  |  Java/JavaEE  |  Ultimate  |  Managers  |  Nuggets/Seminars

Courses Search 

Moving to Java EE 5 and EJB3

Course Syllabus | Time Table Calendar | Time Table List
 
Duration: 19 Hours (3 days)
 
Upcoming Date: the upcoming date will be published soon
 

Day 1
What’s new in Java SE 5? ( 4 hours):
  • Autoboxing and Unboxing.
  • Foreach Loop.
  • Enums.
  • Varargs.
  • Generics.
  • Static Imports.
  • Annotations.
  • The new java.util.concurrent package.
What’s new in Java EE 5? ( 3 hours):
  • Servlets 2.5
  • JSP 2.1
  • EJB 3
  • Java Persistence API.
  • What's new in JMS 1.1
  • Packaging and Deployment.
EJB3 new Concepts ( 1 hour ):
  • Inversion of Control.
  • Dependency Injection.
  • Configuration by Exception.
  • EJB3 Annotations.
  • AOP and Interceptors.
  • The new Client View.

Day 2
EJB3 new Concepts (cont.) ( 2 hours):
  • Inversion of Control.
  • Dependency Injection.
  • Configuration by Exception.
  • EJB3 Annotations.
  • AOP and Interceptors.
  • The new Client View.
EJB3 Bean Types ( 3 hours):
  • Stateless Session Beans.
  • Stateful Session Beans.
  • Message Driven Beans.
Java Persistence API ( 3 hours):
  • Object Relational Mapping.
  • Mapping configurations.
  • Embedded Objects.
  • Composite Keys.
  • Inheritance.
  • Relationships.
  • Working with the persistence manager.
  • Working with Query objects.
  • Caching and optimizations.

Day 3
Java Persistence API (cont.) ( 3 hours):
  • Object Relational Mapping.
  • Mapping configurations.
  • Embedded Objects.
  • Composite Keys.
  • Inheritance.
  • Relationships.
  • Working with the persistence manager.
  • Working with Query objects.
  • Caching and optimizations.