Here is Sun's online
J2EE Patterns material. It's pretty good.
I also have a copy of EJB Design Patterns by Marinescu, one of the major guys from The Middleware Company and The Server Side. I haven't had need to study it much yet, but it looks good, too.