Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications Paperback – June 25, 2012
|New from||Used from|
Best Books of the Year So Far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
About the Author
With nearly two decades of experience working in the IT industry in various roles as Enterprise technology consultant, Java Architect, project leader, Engineer, Designer and Developer, Mr. Knutson has gained a wide variety of experience in disciplines including JavaEE, Web Services, Mobile Computing and Enterprise Integration Solutions.
Over the course of his career, Mr. Knutson has enjoyed long lasting partnerships with many of the most recognizable names in the Health Care, Financial, Banking, Insurance, Manufacturing, Telecommunications, Utilities, Product Distribution, Industrial and Electronics industries employing industry standard full software life cycle methodologies including the Rational Unified Process (RUP), Agile, SCRUM, and Extreme Programming (XP).
Mr. Knutson has also undertaken speaking engagements, training seminars, white paper and book publishing engagements world-wide. As an active Blogger and tweeter, Mr. Knutson has also been inducted in the prestigious DZone.com Most Valuable Blogger (MVB) group and can be followed at http://www.dzone.com/page/mvbs, http://www.dzone.com/users/mickknutson and twitter at http://twitter.com/mickknutson.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 80%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top Customer Reviews
This book is probably not for the Java EE beginner, but is instead more appropriate for someone with at least some degree of familiarity with Java EE who wants to extend their toolset related to Java EE application maintenance. The book provides specific recipes for specific functions that one might perform related to tuning, securing, and extending one's Java EE application, but its real value is in the generation of ideas for how these tools might be used in custom ways by the reader. In other words, the reader of ...Read more ›
It talks about profiling only with Intellij, but what about others IDEs? It could at least give some tips about it.
It talks a lot about android and IOs development but... The focus is not JEE? Why not to talk about WebServices with Mobile?
It talks about Linux Firewall... It is kind of strange to see it there. If is talking about Linux, where is the windows tips?
I liked the way chapter one updates you not only with the new features added to the specification, but also with the outgoing ones. It explains why some JSRs are pruned from this release and then it starts with the new: Context Dependency Injection (CDI), EJB 3.1, JPA 2.0, JAX-RS 1.1, Servlets 3.0, JSF 2.0, etc. Again, this is just a small review as cited on the book "... This chapter is not a tutorial or primer on the various specifications..." But is good enough to see what's new in Java EE 6. This chapter contains no recipes.
Chapter two dives into the implementation of some of the new features of the JPA 2.0 spec. The recipes are written in the form "Getting ready - How to do it - How it works - There's more..." which allows you to start using the new features very fast and avoid pitfalls. There's a tutorial in this chapter that helps you in profiling and testing JPA Operations, really useful.
Chapter three is about security using the Java EE built-in features and it also explains how to use Spring Security for a more fine-grained security implementation. This chapter is all about security, I wasn't expecting recipes about configuring Linux firewall rules or obfuscating Java byte-code... well done!
So far, so good. I haven't finished the book, but looking at the table of contents I can see really interesting chapters ahead:
Chapter 4: Enterprise Testing Strategies. Inlcuding Testing JPA with DBUnit, Testing JAX-WS and JAX-RS with soupUI, among others.Read more ›
One new feature is the explicit hailing of APIs that are scheduled for deletion. Well, actually Oracle has taken a very conservative approach. Any labelled as such might [and note - 'might'] be deleted in java ee 7. The idea is to give you developers plenty of advance notice. So that, for example, you might want to start redesigning your architecture now. Or ponder carefully if you really want to continue writing code that uses those APIs.
Like what APIs? Take JAV-RPC 1.1 for instance. In part the text explains that the moniker RPC was misleading. It is not all remote procedure calls, as the name might suggest. Instead, Oracle has shifted this to increasingly use web services. A far more loosely coupled approach.
Then take our 'friends' the Entity Beans. These are being dumped! So EJBs are now only Session Beans. Many programmers who have struggled with entity beans since 1998 will be pleased. They were often kludgy and implementations were routinely slow. Some of you, while celebrating the news, might wonder why it took Sun/Oracle so long to respond to numerous complaints.
While only the first chapter of the book talks about the above, you may want to very carefully go over this. While comparing to any legacy code you might have that impinges. Perhaps after you have dealt with this issue, you can proceed rhto the rest of the text.
Most Recent Customer Reviews
I understand this was to be a "cook book" but this book lacks significant explanation of why one would apply each recipe. Read morePublished on October 14, 2013 by Josh Peters
This book is not a quick-start guide for beginners or a comprehensive manual for J2EE development. The book is just that it is supposed to be according to its title: recipes for... Read morePublished on October 27, 2012 by Sergiy Pylypets
Disclaimer: This review is based on the digital PDF edition provided by Packt Publishing.
The book has 356 pages. Read more
Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications is an OK book, the breadth of topics covered is vast, but outside of the scope of the book at times. Read morePublished on October 8, 2012 by www.adrianwalker.org
The book is well written and quite relevant examples. Still not finished reading but I read a lot of parts that I liked.Published on September 25, 2012 by Marcelo Rezende Módolo