Programming Books C Java PHP Python Learn more Browse Programming Books
and over one million other books are available for Amazon Kindle. Learn more
Buy New
$34.06
Qty:1
  • List Price: $39.99
  • Save: $5.93 (15%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications Paperback – June 25, 2012


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$34.06
$30.06 $14.00


Frequently Bought Together

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications + Java EE 6 Pocket Guide
Price for both: $47.26

Buy the selected items together
  • Java EE 6 Pocket Guide $13.20

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.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 356 pages
  • Publisher: Packt Publishing (June 25, 2012)
  • Language: English
  • ISBN-10: 1849683166
  • ISBN-13: 978-1849683166
  • Product Dimensions: 9.2 x 7.5 x 0.7 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #2,383,980 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Mick Knutson

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.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

The book is well written and quite relevant examples.
Marcelo Rezende Módolo
Although not strictly JEE related, I enjoyed these recipes and can see how using them to write less code can have productivity increases.
www.adrianwalker.org
Being a recipes-oriented book, it does not need to be read cover-to-cover and select recipes can be teased out of it.
Dustin Marx

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By Hebert on February 28, 2013
Format: Paperback
This book it is a good book to give the idea about JEE capabilities, but has some points that I did not like.

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?
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Dustin Marx on October 9, 2012
Format: Paperback
Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications is not your normal Java EE book. This recipes-oriented book does cover the broad topics of securing, tuning, and extending Java EE applications, but it is not designed as an introductory tutorial on general Java EE. Although there are some basics of Java EE discussed in the book (especially related to newer aspects of Java EE 6), the book's focus is on using various tools and frameworks to secure, tune, and extend Java EE applications. The author covers a wide spectrum of tools, including many I had not heard about. It has been helpful to get a taste for how some of these tools can be used with multiple different Java EE application servers for various utilitarian functions. The book is a good starting point for becoming aware of tools that are available and coming up with one's own ideas based on the examples provided. Being a recipes-oriented book, it does not need to be read cover-to-cover and select recipes can be teased out of it.

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 ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Josh Peters on October 14, 2013
Format: Kindle Edition Verified Purchase
I understand this was to be a "cook book" but this book lacks significant explanation of why one would apply each recipe. I was hoping for tuning advice beyond the level I could find on some blogs. This book was too focused on introducing tools and introducing the EE spec than applying understanding of that spec to address common challenges.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
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 securing, tuning, and extending Java EE 6 applications. And it proves its title by providing hands-on step-by-step instructions structured in 'Getting ready', 'How to do it...' and 'How it works...' sections as well as cross references in 'See also' sections.
Also, Chapter 1 contains a high-level review of the latest Java EE 6 release to show the Big Picture of current J2EE landscape.

The book has certain advantages, such as:

1. Good coverage of modern and widely used J2EE specifications and technologies in Chapter 1;
2. Detailed practical description of a host of useful tools and packages;
3. Presence of numerous code fragments, class diagrams and screenshots provides a good illustration for the topics being discussed;
4. Step-by-step instructions with cross references;
5. Clear and precise style of writing.

In the same time, some instructions are too much tool-oriented, like those provided in Chapter 2 for profiling JPA applications (they cover the usage of YourKit only with IntelliJ IDE).
Probably, it would be more valuable to cover several most popular IDEs by describing a set of common instructions relevant for all the IDEs, complemented with corresponding references for each particular development environment.
Also, it would be useful to place the example source code folder references at the beginning of each chapter to make it easier to collect all the files necessary to run the chapter examples.

In general, I think that this book surely can be useful for J2EE developers and engineers who deal with testing, tuning, securing and extending their enterprise applications with dynamical languages.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Alexis Lopez on October 27, 2012
Format: Kindle Edition
I have to say that this book is not for begginers in the Java EE field, you need some Java EE background in order to better understand the recipes. It is aimed at Java developers and programmers who want to secure, tune and, extend their Java EE applications

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 ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again