The Java EE 6 Tutorial: Advanced Topics, 4th Edition Front Cover

The Java EE 6 Tutorial: Advanced Topics, 4th Edition

Description

The Java EE 6 Tutorial: Advanced Topics, 4th Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform.

This guide–which builds on the concepts introduced in The Java EE 6 Tutorial: Basic Concepts, Fourth Edition–contains advanced material, including detailed introductions to more complex platform features and instructions for using the latest version of the NetBeans IDE and the GlassFish Server, Open Source Edition.

This book introduces the Java Message Service (JMS) API and Java EE Interceptors. It also describes advanced features of JavaServer Faces, Servlets, JAX-RS, Enterprise  JavaBeans components, the Java Persistence API, Contexts and Dependency Injection for the Java EE Platform, web and enterprise application security, and Bean Validation. The book culminates with three new case studies that illustrate the use of multiple Java EE 6 APIs.

Table of Contents

Part I: Introduction
Chapter 1. Overview
Chapter 2. Using the Tutorial Examples

Part II: The Web Tier
Chapter 3. JavaServer Faces Technology: Advanced Concepts
Chapter 4. Using Ajax with JavaServer Faces Technology
Chapter 5. Composite Components: Advanced Topics and Example
Chapter 6. Creating Custom UI Components and Other Custom Objects
Chapter 7. Configuring JavaServer Faces Applications
Chapter 8. Uploading Files with Java Servlet Technology
Chapter 9. Internationalizing and Localizing Web Applications

Part III: Web Services
Chapter 10. JAX-RS: Advanced Topics and Example

Part IV: Enterprise Beans
Chapter 11. A Message-Driven Bean Example
Chapter 12. Using the Embedded Enterprise Bean Container
Chapter 13. Using Asynchronous Method Invocation in Session Beans

Part V: Contexts and Dependency Injection for the Java EE Platform
Chapter 14. Contexts and Dependency Injection for the Java EE Platform: Advanced Topics
Chapter 15. Running the Advanced Contexts and Dependency Injection Examples

Part VI: Persistence
Chapter 16. Creating and Using String-Based Criteria Queries
Chapter 17. Controlling Concurrent Access to Entity Data with Locking
Chapter 18. Using a Second-Level Cache with Java Persistence API Applications

Part VII: Security
Chapter 19. Java EE Security: Advanced Topics

Part VIII: Java EE Supporting Technologies
Chapter 20. Java Message Service Concepts
Chapter 21. Java Message Service Examples
Chapter 22. Bean Validation: Advanced Topics
Chapter 23. Using Java EE Interceptors
Chapter 24. The Resource Adapter Example

Part IX: Case Studies
Chapter 25. Duke’s Bookstore Case Study Example
Chapter 26. Duke’s Tutoring Case Study Example
Chapter 27. Duke’s Forest Case Study Example

To access the link, solve the captcha.