The new book Java EE 7 Essentials by Java Evangelist Arun Gupta has recently been published. Arun said "The developers around the world have been really excited trying the new and updated technologies in Java EE 7. Newer technologies like WebSocket, JSON Processing, Batch, and Concurrency continue to keep the platform innovative and meet demands of enterprise developers."
This book provides a code-intensive overview of the key specifications in the Java EE 7 platform (one specification per chapter). The main concepts from the different specifications are explained using simple code samples. All the associated code is available on github.
A significant part of this book is derived from his early book, the Java EE 6 Pocket Guide. New chapters have been added to cover all the new technologies in the platform - WebSocket 1.0, Batch 1.0, JSON-P 1.0, and Concurrency 1.0. New sections have been added or existing sections updated to reflect the changes in the platform. If you have read the Java EE 6 Pocket Guide, then you can read this book at a much faster pace; otherwise, you can read this book from beginning to end. Alternatively, you can read specific chapters based upon your interest.
The book also contains self-paced instructions on how to build an end-to-end Java EE application using NetBeans IDE.
Learn more about the book from Java Spotlight podcast #143.
If you are attending JavaOne in San Francisco, O'Reilly has arranged a book signing at their booth on Tuesday, Sep 24, 2pm. The book will also be available at JavaOne bookstore.
This book is available from the following websites:
Arun asked that if get the book, please post a review on your blog or here.