- Shop with balance and get Rs.50 cashback per customer. Minimum order Rs.250 (excluding delivery fees). Applicable on orders paid using only Amazon Pay balance during Feb 16 - 28. Here's how (terms and conditions apply)
Other Sellers on Amazon
+ 383.26 Delivery charge
Java EE 7 Essentials Paperback – 23 Aug 2013
Special offers and product promotions
Frequently bought together
Customers who viewed this item also viewed
Enterprise Developer Handbook
About the Author
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.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter mobile phone number.
What other items do customers buy after viewing this item?
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
This is an ambitious goal especially considering that entire books have been written on what exists as a single chapter here. Consequently, what you end up with is a book that is neither an introductory text for newcomers to the technology, nor one with the details required by advanced practitioners.
For e.g., the second chapter discusses all of Servlets 3.1 in 20 pages - including new features such as nonblocking I/O and upgrade processing - without the depth of coverage needed to show how they might be used effectively.
Overall, since the excellent (and free) Java EE 7 tutorial covers the exact same ground and is just as readable, I'm not sure why this book was even considered necessary.
In the end, I rated this book at 3-stars (It's Okay) given that it was well written, and had decent production values (proofing and technical editing).
For example when describing the @PathParam of the Configurator, in the WebSocket chapter, the author painfully describes each annotation with: "The open method is called when...", "The close method is called when...", "The error method is called when...". The author already provided the code to describe this. What these methods do is obvious to anyone who has programmed in Java. Another example of copy/paste writing occurs in the examples. The author will say things like: "Edit the file so that it looks like this."
Sometimes the book lacks clarity. For example, in Chapter 8 Enterprise JavaBeans, the author states that there are two types of enterprise beans: Session beans and Message-driven beans. The following sections then have the following titles: "Stateful Session Beans, Stateless Session Beans, Singleton Session Beans, Life-Cycle Event Callbacks, Message-Driven Beans". Where do the callbacks fit into this?
I really would not recommend this book. I was expecting it to provide the "Why" and the "How" of Java EE 7. This book does neither. It is a combination of text cut and pasted from other sources with a peppering of the author's comments.