Patterns are basically design solutions for recurring problems, so Core J2EE Patterns contains recurring design solutions for persons using J2EE. The authors break these solutions down into presentation, business, and integration patterns. As is usual with pattern books, you won’t find much code here. The book majors on problem discussions, analysis of the factors you should consider in your design, and strategies for the solution implementation. The authors constantly encourage abstraction, co   http://rapidshare.de/files/13364158/Core_J2EE_Patterns_Best_Practices_and_Design_Strategies.pdf.html