Chapter 27. Duke’s Forest Case Study Example

Duke’s Forest is a simple e-commerce application that contains two web applications and illustrates the use of multiple Java EE 6 APIs:

• JavaServer Faces technology, including Ajax

• Contexts and Dependency Injection for the Java EE Platform (CDI)

• Java API for XML Web Services (JAX-WS)

• Java API for RESTful Web Services (JAX-RS)

• Java Persistence API (JPA)

• Java API for JavaBeans Validation (Bean Validation)

• Enterprise JavaBeans (EJB) technology

The application consists of the following projects:

• Duke’s Store: A web application that has a product catalog, customer self-registration, and a shopping cart. It also has an administration interface for product, category, and user management. The ...

Get The Java EE 6 Tutorial: Advanced Topics, Fourth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.