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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.