Kurs: RJB206 - Lightweight Enterprise Java with Seam
Redpill Linpro ASSeam is a unique programming model that enables "next generation" Java Enterprise programming. Seam can help combine some of the heavier and less heavy technologies in Java EE programming, including JSF, EJB3, JPA, and AJAX. Seam also makes Java Enterprise programming easier by solving many of the common drawbacks and difficulties encountered using various Java EE technologies. Seam simplifies the configuration of applications by using annotations, dependency injection, and "contextual components".
In this class you will learn the various options when creating Seam components. You will also learn how to integrate Seam with various technologies and how to deploy Seam applications . This class covers Seam 2.2.0.GA (community version).
Format
Theory/Practice 50/50 (%)
Material
Course compendium and labkit
Course Outline
Day 1
- Introduction to Seam
- Integration goals
- The big picture
- Walkthrough
- Seam fundamentals
- Lifecycle
- Components and contexts
- Dependency Injection
- Seam Bijection
- JSF/Facelets Seam integration
- Validation/Validator
Day 2
- Seam JPA/Hibernate Integration
- Conversations
- Persistence contexts
- Transactions
- Seam Events
- Seam Application Framework
- Seam Security
- (Seam Testing) depending on time
Forkunnskaper
Attendees to this course needs to be experienced EJB3 developers including solid JPA experience. You also need to have hands on experience of using Java SE 5 (or 6), and JSF/Facelets.
RJB206 - Lightweight Enterprise Java with Seam
100% sikkert skjema
Tar ett minutt å fullføre
Hurtig respons
Åpen deltakerdiskusjon om kurset eller emnet
Del gjerne din erfaring eller tanker om dette kurset eller temaet med andre!
