Foreword
Bruce Tate is a great communicator—as you'll know if you've been fortunate enough to hear him present. His communication skills also shine in his books, and this is another fine example. It's well written and to the point. It's also enjoyable to read, and that's important.
With Spring: A Developer's Notebook, Bruce Tate and Justin Gehtland offer a great way to get started with the Spring Framework. You'll find the consistent structure helpful, as it takes you step-by-step through important development activities. You'll find many code examples demonstrating exactly how to use Spring to address common requirements. Although Spring has a large and growing literature, with more books coming out every quarter, this one fills an important gap. If you're new to Spring and need to get started quickly, you need this book.
When I wrote Expert One on One J2EE Design and Development in 2002, I never imagined that the core code from that book would become one of the most important open source frameworks in the world, in the form of the Spring Framework. But it has. Major corporations now use Spring in many different industries and technological environments. Spring powers critical applications in some of the largest banks in Europe and North America. Spring powers logistics applications and enrollment and purchasing systems at major universities. Spring is used in some of the world's leading scientific research organizations. Spring empowers Grid computing, dealer relationships, and ...