O'Reilly logo

The Java EE 6 Tutorial: Advanced Topics, Fourth Edition by Ricardo Cervera-Navarro, William Markito, Devika Gollapudi, Ian Evans, Eric Jendrock, Kim Haase, Chinmayee Srivathsa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required