Java EE 7 Essentials
查字典图书网
当前位置: 查字典 > 图书网 > web> Java EE 7 Essentials

Java EE 7 Essentials

0.0

作者: Arun Gupta
出版社: O'Reilly Media
副标题: Enterprise Developer Handbook
出版年: 2013-9-3
页数: 362
定价: USD 39.99
装帧: Paperback
ISBN: 9781449370176



推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

内容简介:

Get up to speed on the principal technologies in the Java Platform, Enterprise Edition 7, and learn how the latest version embraces HTML5, focuses on higher productivity, and provides functionality to meet enterprise demands. Written by Arun Gupta, a key member of the Java EE team, this book provides a chapter-by-chapter survey of several Java EE 7 specifications, including WebSockets, Batch Processing, RESTful Web Services, and Java Message Service.

You’ll also get self-paced instructions for building an end-to-end application with many of the technologies described in the book, which will help you understand the design patterns vital to Java EE development.

Understand the key components of the Java EE platform, with easy-to-understand explanations and extensive code samples

Examine all the new components that have been added to Java EE 7 platform, such as WebSockets, JSON, Batch, and Concurrency

Learn about RESTful Web Services, SOAP XML-based messaging protocol, and Java Message Service

Explore Enterprise JavaBeans, Contexts and Dependency Injection, and the Java Persistence API

Discover how different components were updated from Java EE 6 to Java EE 7

作者简介:

Arun Gupta

Arun Gupta is a Java evangelist working at Oracle. Arun has over 15 years of experience in the software industry working in the Java™ platform and several web-related technologies. In his current role, he works to create and foster the community around Java EE and GlassFish. He has been with the Java EE team since its inception and contributed to all releases. Arun has extensive world wide speaking experience on myriad of topics and loves to engage with the community, customers, partners, and Java User Groups everywhere to spread the goodness of Java.

He is a prolific blogger at http://blogs.oracle.com/arungupta with over 1300 blog entries and frequent visitors from all around the world with a cumulative page visits > 1.2 million. He is a passionate runner and always up for running in any part of the world. You can catch him at @arungupta.

View Arun Gupta's full profile page.

目录:

Chapter 1 Java Platform, Enterprise Edition

Introduction

Deliverables

What’s New in Java EE 7

Chapter 2 Servlets

WebServlet

Servlet Filters

Event Listeners

Asynchronous Support

Nonblocking I/O

Web Fragments

Security

Resource Packaging

Error Mapping

Handling Multipart Requests

Upgrade Processing

Chapter 3 JavaServer Faces

Facelets

Resource Handling

Composite Components

Request Processing Life-Cycle Phases

Ajax

HTTP GET

Server and Client Extension Points

Validating Data

Navigation Rules

Faces Flow

Resource Library Contracts

Passthrough Attributes and HTML5-Friendly Markup

Component Tags

Chapter 4 RESTful Web Services

Resources

Binding HTTP Methods

Multiple Resource Representations

Binding a Request to a Resource

Entity Providers

Client API

Mapping Exceptions

Filters and Entity Interceptors

Validation of Resources

Chapter 5 SOAP-Based Web Services

Web Service Endpoints

Provider-Based Dynamic Endpoints

Endpoint-Based Endpoints

Web Service Client

Dispatch-Based Dynamic Client

Handlers

Chapter 6 JSON Processing

Streaming API

Object Model API

Chapter 7 WebSocket

Annotated Server Endpoint

Programmatic Server Endpoint

Annotated Client Endpoint

Programmatic Client Endpoint

JavaScript WebSocket Client

Encoders and Decoders

Integration with Java EE Security

Chapter 8 Enterprise JavaBeans

Stateful Session Beans

Stateless Session Beans

Singleton Session Beans

Life-Cycle Event Callbacks

Message-Driven Beans

Portable Global JNDI Names

Transactions

Asynchronous Invocation

Timers

Embeddable API

EJB Lite

Chapter 9 Contexts and Dependency Injection

Discovery of Beans

Injection Points

Qualifier and Alternative

Producer and Disposer

Interceptors

Decorators

Scopes and Contexts

Stereotypes

Events

Portable Extensions

Built-in Beans

Life-Cycle Callbacks

Chapter 10 Concurrency Utilities

Asynchronous Tasks

Schedule Tasks

Managed Threads

Dynamic Contextual Objects

Chapter 11 Bean Validation

Built-in Constraints

Defining a Custom Constraint

Validation Groups

Method and Constructor Constraint

Chapter 12 Java Transaction

User-Managed Transactions

Container-Managed Transactions

@TransactionScoped

Chapter 13 Java Persistence

Entities

Persistence Unit, Persistence Context, and Entity Manager

Schema Generation

Create, Read, Update, and Delete Entities

Entity Listeners

Stored Procedures

Validating the Entities

Transactions and Locking

Caching

Chapter 14 Java Message Service

Sending a Message

Receiving a Message Synchronously

Receiving a Message Asynchronously

Quality of Service

Temporary Destinations

Chapter 15 Batch Processing

Chunk-Oriented Processing

Batchlet Processing

Listeners

Job Sequence

Partitioning the Job

Chapter 16 Build an End-to-End Application

Introduction

Problem Statement

Walkthrough of a Sample Application

Show Booking (JavaServer Faces)

Chat Room (Java API for WebSocket)

View and Delete Movies (Java API for RESTful Web Services)

Add Movie (Java API for JSON Processing)

Ticket Sales (Batch Applications for the Java Platform)

Movie Points (Java Message Service 2)

Conclusion

Troubleshooting

Completed Solution

Appendix Further Reading

Web Technology Specifications

Enterprise Technology Specifications

Web Service Technologies

Management and Security Technologies

展开全文
热门标签:
暂无评论
暂无评论
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •