Real World Java EE Patterns Rethinking Best Practices

Product Description
This pragmatic book offers the real world knowledge you need to develop lean and maintainable Java EE 5 / 6 applications. Real World Java EE Patterns – Rethinking Best Practices guides you to efficient patterns and best practices in a structured way, with code from real world projects. This book includes coverage of: An introduction into the core principles and APIs of Java EE 6 (EJB, JPA, JMS, JCA, JTA, DI, Convention Over Configuration, REST), Principles of transa… More >>

Real World Java EE Patterns Rethinking Best Practices

3 thoughts on “Real World Java EE Patterns Rethinking Best Practices”

  1. This book is a must read for anyone wishing to master the principles of a Java EE 5 architecture, and develop clean, terse and efficient code using EJB 3 and other modern, annotation-based Java EE specifications.

    Many of the things (patterns and best practices) you learned about J2EE, the previous version of the Java EE specification, are now no longer relevant, and Adam’s book will help you quickly get up to speed with the new best practices. For those who need to integrate or maintain legacy code bases, there is even a chapter about “EJB 2 Integration and Migration”.

    This is the book I wish we had when we started developing the Nuxeo 5 open source ECM platform 3 1/2 years ago, on top of the then brand new Java EE 5 platform. It would have saved us many hours of refinement of the initial prototype.

    S. Fermigier, founder and chairman, Nuxeo.

    Rating: 5 / 5

  2. While designing code and architecture you often encounter situations where it would be nice to know how someone else would do it, or “the right way” to do it. That is exactly the kind of gold you will find in this book from start to finish. Make sure to take notes while reading because you won’t remember it all. I made about a dozen pages of hand written notes.

    It was amusing to see Spring and Guice referred to as legacy technologies now that Java EE 6 has arrived. I think this was mentioned only twice. This book is still very useful to Spring (and maybe Guice) developers since the programming model is practically the same as Java EE 6, and it is a book on design patterns.

    This book is self published, and you can tell. There are some spelling mistakes, awkward grammar (the author is German), formatting issues, etc. The book was edited, but probably not by a technical person, so they left some things as-is because they didn’t understand it. Since I found this book so helpful, these issues didn’t really bother me. I just wish I would have highlighted each issue while reading so that I could mail it back to the author and have him send me a second edition for free.
    Rating: 5 / 5

  3. I was looking for Pattern changes in JEE 5 all over the places and finally found this book.

    It really helped me to understand JEE 5 better.

    For example pattern which are retired and new pattern are helping to design apps based JEE 5.

    I recommend this book for people who are preparing for Sun Certified Enterprise Architect (SCEA) Part 2
    Rating: 4 / 5

Leave a Reply

Your email address will not be published. Required fields are marked *