Bien covers a range of topics regarding Java EE Patterns, primarily focussing on the problems and solutions surrounding Service Oriented Architectures. The first two chapters give a good overview of the J2EE history, and an introduction to the topics you generally need to know about when developing enterprise systems. The following chapters then analyses various patterns across the various tiers: Business, Integration and Infrastructure. The final chapter covers architectural approaches, SOA, and Domain-Driven Design.
The text is easy to digest, with enough brevity to keep the flow going but enough depth to feel you are gaining some knowledge as you go along. The examples are sufficiently detailed to help gain understanding and make a start at implementing them in the real world.
My only gripe is that the comparison of SOA and Domain-Driven approaches, in the final chapter, seemed too short, as though it was included as an after-thought. A more expansive discussion of this topic would have rounded the book off better I think.
All in all, highly recommended if you want to gain a good understanding of enterprise patterns in Java.