Hi Caroline
In each chapter we introduce a design pattern with a description of the problem it solves and tell a war story of a good or bad experience with the pattern in a real life situation, then it goes on to show an implementation of the pattern in
Java SE, then how that pattern's implementation changes in Java EE. We finish each chapter with a discussion about the patterns usage, pitfalls and gotchas.
Why not visit amazon and have a look inside in order to get a feel of the book. I am sure you will like it:
Professional Java EE Design Patterns.