Customer Reviews

28
4.0 out of 5 stars
Beginning Java EE 7 (Expert Voice in Java)
Format: PaperbackChange
Price:$47.49 + Free shipping with Amazon Prime
Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

24 of 25 people found the following review helpful
on April 22, 2014
Format: PaperbackVerified Purchase
I can program using the core Java language. I understand the fundamentals of computer science. I have never, ever used Java Enterprise Edition. Therefore, I assumed that a book titled "Beginning Java EE 7" would be about, you know, BEGINNING Java EE 7 - NOT about upgrading to Java EE 7, NOT about what's new in Java EE 7, and NOT about convincing people to adopt Java EE 7, but about how to BEGIN USING Java EE 7. I'm kind of simple like that.

This book strikes me as a gigantic, telephone directory sized marketing publication. The text is crammed full of flowery, slobbering drivel about how wonderful Java EE 7 is. It also assumes that you know quite a bit about Java EE - I got the feeling that the author was writing to users of previous versions.

I'm still looking for a plain English, up to date manual on Java EE written without worthless fluff from the marketing department and that assumes only knowledge of Java SE. Even the official online Java EE Tutorial fails in this regard (mostly due to the thorough soaking in sales-speak that clutters up the narrative to the point of becoming nauseatingly unreadable). (Marketing makes me physically ill.)

I make stuff. I just want to know how to use this tool. That's all. I'll decide how great it is, or isn't.
55 commentsWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
21 of 24 people found the following review helpful
on September 14, 2013
Format: Kindle EditionVerified Purchase
The kindle version of this book looks absolutely terrible. Everything is in bold, double spaced and in the same column width, and not in any sans font. If you click a link in the table of contents(or anywhere in the book, for that matter), you will not be forwarded but instead will go to this "DOI NOT FOUND" website in your normal browser. I've never seen such a lazy ridiculous released for Kindle, its like neither the author nor the publisher nor anyone on the internet even took a glance at the book in it's entireity before publishing on Amazon! I've tried it on the Chrome app(Desktop), Android, and Windows 8 and it's the same scenario. It looks nothing like the real book(which seemed somewhat decent!) and is in fact hard to read. Will be getting a refund and reluctantly ordering the hardcopy(since this is the only all around Java EE 7 book at the moment worth getting).
22 commentsWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
6 of 6 people found the following review helpful
on February 22, 2014
Format: Paperback
The project is build in Maven. On my machine I have compiled and build everything without single error. The code is very well tested with JUnit and, easy to deploy and run, easy to understand. Setting the environement takes less than hour and than nothing prevents you from reading and learning from the chapters. The code is very self explanatory and can serve as a cornerstone for your own projects. I have also read Antonio's JEE 6 book and I am looking forward to all of his further ones. Great job, thank you.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
4 of 4 people found the following review helpful
on September 11, 2013
Format: Paperback
This book is one of the most well-organized book I've ever seen. So I couldn't stop myself to write a short review:

- The contents of book are chosen in the right order.
- Everything is described step-by-step. You don't get lost during reading.
- The author does not present a tone of code immediately. Code examples are improved step-by-step.
- Downloadable source codes are well-organized.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
3 of 3 people found the following review helpful
on March 15, 2014
Format: Paperback
This book definitely is for everyone. I was able to pickup everything needed in two days. Want to know how things are done today ? Want to see that JSF is now an excellent technology for yourself ? Try this book.

Code samples are nice, not very long and make sense. Everything is explained. Just read few pages and go and try it on your own. Thumbs up for Antonio Goncalves.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
4 of 5 people found the following review helpful
on September 24, 2013
Format: Paperback
Java Champion and JUG leader Antonio Goncalves recently released his third book on Java EE, Beginning Java EE 7. Just from the title and the table of contents, it's clear that Antonio set a very ambitious goal for this book, and I think he delivered what he promised.

Java EE is, of course, a large, diverse set of technologies, so the book itself, to do the platform justice, must also be pretty wide-ranging. At a high level, here is what the book covers (taken from the table of contents):

* Java EE 7 at a Glance
* Context and Dependency Injection
* Bean Validation
* Java Persistence API
* Object-Relational Mapping
* Managing Persistent Objects
* Enterprise JavaBeans
* Callbacks, Timer Service, and Authorization
* Transactions
* JavaServer Faces
* Processing and Navigation
* XML and JSON Processing
* Messaging
* SOAP Web Services
* RESTful Web Services

The book doesn't cover all of Java EE 7 (batch processing and caching, for example, is not covered), but it does cover a good deal of the platform, focusing primarily, as the title suggests, on those technologies most likely needed to get started with Java EE development.

Each section gives enough background to give the user a good understanding of where we were prior to each specification's creation. While some may scoff at the brig history lessons, I find it helpful to understand the technology in its historical context, as it tends to explain many of the design decisions and trade-offs made. Antonio then breaks down each area bit by bit in what I found to be pretty clear, concise language. He then walks the reader through building a small, working example so you can see all the pieces in place.

Technically, I found the book to be very solid and easy to read. It's structured in a way that a reader can pick it up and read only what he needs, then come back later if, say, he decides to add a SOAP web service to the application. Also, while all of this information can be found on the web somewhere, Antonio has done a nice job of summarizing and explaining the technologies, allowing you to get started quickly and easily without having to fumble all over the web for details. When starting with something as large as Java EE 7 can be, that's a real plus. The few dollars this book costs is far less than the cost of time spent with a search engine.

The book is not, I think, only for beginners. I've been using JavaServer Faces, JPA, and JAX-RS for many years now, and I still found things in the book I didn't know, or learned better ways of doing things as I read.

There are a few quirks in the book, though, that may or may not bother you, depending on how picky you are. There are a few typos here and there, and, as some reviewers on Amazon have noted, the formatting on ereaders can be a bit funny at times, though I found that most of the formatting can be easily fixed by rotating your device to landscape. At any rate, these are minor quibbles that should only be an issue if you let them. :)

Overall, a very solid, helpful book. If I were onboarding a developer, especially a junior developer or one new to Java EE, intended to help develop any sort of Java EE 7 system, this book would be on my short list of must haves.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on January 31, 2014
Format: PaperbackVerified Purchase
As its title says. It is really a good book for Java EE beginners, it walks you through on how to use most if not all feature provided by Java EE 7. You certainly will need to read other book, in order to understand the concepts deeply but this gives a good understanding of issues and in a precise, comprehensive manner.

There is one thing one should be aware of, when you start reading this book, if you are completely new it is better to skip chapters 1 & 2 as they act as summary of the entire book. So if you do start with those 2 most probably you will end up being confused and hate the book.

My two cents.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on April 21, 2014
Format: PaperbackVerified Purchase
"Beginning" in the title is a bit misleading. I have numerous years as a programmer and the book does a bad job of explaining the entire Java EE software in easy to understand way. The entire book is bloated with Java acronyms that unless you understand, you'll be lost in grasping the concept of what is being explained. Is you are familiar with the Java EE structure and file names, this book would be helpful.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on May 18, 2014
Format: PaperbackVerified Purchase
Had hoped to use this as a textbook for course using JavaEE for implementing a course-project, but the JavaEE framework "jargon" was simply too much. Unless you're already steeped in this sort of Java framework and "speak the language" (which rather defeats the purpose of "beginning") this makes for a tedious read.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
6 of 8 people found the following review helpful
on September 15, 2013
Format: Kindle Edition
I downloaded the sample for this book, and I completely agree with the previous review. The book formatting is horrible. I want a book on the newly released Jave EE 7, but I WILL NOT spend my money on such a horrible product. PLEASE FIX, and maybe I will buy it. Otherwise I will wait for a better publisher to make a better product.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
     
 
Customers who viewed this also viewed
Professional Java for Web Applications
Professional Java for Web Applications by Nicholas S. Williams (Paperback - March 10, 2014)
$45.63

Java EE 7 Essentials
Java EE 7 Essentials by Arun Gupta (Paperback - September 6, 2013)
$45.97

Java EE 7 Recipes: A Problem-Solution Approach
Java EE 7 Recipes: A Problem-Solution Approach by Josh Juneau (Paperback - May 21, 2013)
$47.49
 
     

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Your Recently Viewed Items and Featured Recommendations 
 

After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in.