Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Since development first began on Spring in 2003, there's been a constant buzz about it in Java development publications and corporate IT departments. The reason is clear: Spring is a lightweight Java framework in a world of complex heavyweight architectures that take forever to implement. Spring is like a breath of fresh air to overworked developers. In Spring, you can make an object secure, remote, or transactional, with a couple of lines of configuration instead of embedded code. The resulting application is simple and clean. In Spring, you can work less and go home early, because you can strip away a whole lot of the redundant code that you tend to see in most J2EE applications. You won't be nearly as burdened with meaningless detail. In Spring, you can change your mind without the consequences bleeding through your entire application. You'll adapt much more quickly than you ever could before. Spring: A Developer's Notebook offers a quick dive into the new Spring framework, designed to let you get hands-on as quickly as you like. If you don't want to bother with a lot of theory, this book is definitely for you. You'll work through one example after another. Along the way, you'll discover the energy and promise of the Spring framework. This practical guide features ten code-intensive labs that'll rapidly get you up to speed. You'll learn how to do the following, and more:

  • install the Spring Framework

  • set up the development environment

  • use Spring with other open source Java tools such as Tomcat, Struts, and Hibernate

  • master AOP and transactions

  • utilize ORM solutions

As with all titles in the Developer's Notebook series, this no-nonsense book skips all the boring prose and cuts right to the chase. It's an approach that forces you to get your hands dirty by working through one instructional example after another-examples that speak to you instead of at you.

Subscriber Reviews

Average Rating: 1 out of 5 rating Based on 1 Rating

"Spring A Developer's Notebook" - by LarryC on 21-FEB-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
It was such a horrible waste of time trying to learn about Spring from this book. I had only two weeks to become adept with Spring and I lost an entire week trying to work through this so-called developer's notebook. It is really a self-indulgent vanity book about Bruce Tate's (the main author's) bicycling exploits and not a guide to Spring. All the Spring and Java code had errors in them. They look like they were cut and pasted from some draft and then were inconsistently updated here and there. The written chapters referred to aspects of the code that sometimes were not there. On some website in 2007, the author had apologized and promised to create a better replacement work but it has been three years and still nothing.

I wish I can give this book 0 stars but Safari required at least one.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Spring: A Developer's Notebook

  • Catalog Page

Visit the errata page for Spring: A Developer's Notebook

  • Errata

Download the supplemental electronic content for Spring: A Developer's Notebook

  • Supplemental Content