Buy new:
-37% $18.95$18.95
$3.99 delivery Thursday, December 5
Ships from: Choice Booksellers Sold by: Choice Booksellers
Save with Used - Good
$9.39$9.39
FREE delivery December 4 - 9
Ships from: ThriftBooks-Phoenix Sold by: ThriftBooks-Phoenix
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Spring: A Developer's Notebook 1st Edition
Purchase options and add-ons
- 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
- ISBN-100596009100
- ISBN-13978-0596009106
- Edition1st
- PublisherO'Reilly Media
- Publication dateMay 17, 2005
- LanguageEnglish
- Dimensions7 x 0.52 x 9.19 inches
- Print length210 pages
Editorial Reviews
About the Author
Working as a professional programmer, instructor, speaker and pundit since 1992, Justin Gehtland has developed real-world applications using VB, COM, .NET, Java, Perl and a slew of obscure technologies since relegated to the trash heap of technical history. His focus has historically been on "connected" applications, which of course has led him down the COM+, ASP/ASP.NET and JSP roads. Justin is the co-author of Effective Visual Basic (Addison Wesley, 2001) and Windows Forms Programming in Visual Basic .NET (Addison Wesley, 2003). He is currently the regular Agility columnist on The Server Side .NET, and works as a consultant through his company Relevance, LLC in addition to teaching for DevelopMentor.
Product details
- Publisher : O'Reilly Media; 1st edition (May 17, 2005)
- Language : English
- Paperback : 210 pages
- ISBN-10 : 0596009100
- ISBN-13 : 978-0596009106
- Item Weight : 12 ounces
- Dimensions : 7 x 0.52 x 9.19 inches
- Customer Reviews:
About the authors

Bruce Tate is an avid adventurer who enjoys kayaking rivers, indoor climbing, and boating. He is a prominent figure in the Elixir programming language community as a speaker, author, editor, and conference organizer. Bruce Tate's contributions in the field of programming education have made a significant impact nationally and beyond.
The programmer and CEO of Groxio is helping to redefine how computer languages are taught and learned. In 2022, he captained one of the roughly 200 boats to complete America's Great Loop with his wife Maggie. The journey of 6,700 miles spanned two countries, eighteen states, and nine months.
Professionally, he is the author or co-author of more than a dozen books including best-selling Seven Languages in Seven Weeks, Designing Elixir Systems with OTP, and Programming Phoenix. He was involved with the Elixir and Ruby languages early in their adoption curves.
Currently, when he's not on the water, he lives in Chattanooga, Tennessee with his wife and his dog Yeti.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Anyone here who says they can't get the code running or even compiling is showing their general incompetence as a developer, as opposed to the quality of the book.
From start to finish, I did not have an issue with getting the examples working - and this was all done without an internet connection. The so called litany of errors is all a load of hot air.
If you are the sort of developer who likes to copy and paste code and *pretend* that you know a topic, then you should not get this book OR any of the other books in this series.
On the other hand, if you are a competent developer who has used open source Java projects before, then you will not have a problem. That is, if you can think for yourself there will not be a problem.
The book is excellent for covering all the topics you need to know to get up and running with Spring - annotations, transactions, ORM ibatis/Hibernate mappings, mail, Spring MVC and a great description of exactly what Inversion of Control/Dependency Injection actually is. Two thumbs up!
Unfortunately, there's a downside. This book is littered with errors and typos and the examples presented are largely incomplete. (I'm compiling a list at the moment to submit to the errata page for the book at O'Reilly.) Also, do not go to the O'Reilly web site looking for the samples to download, they are available only on author Justin Gehtland's web site.
Ultimately, the book provides a good and very brief introduction to many elements of the Spring framework ... but prepare yourself for frustration after frustration when trying to get the examples working yourself.
This book was a complete waste of money. I was left feeling strongly that the authors understand neither Spring itself nor the "heavyweight" technologies which they compare it against; many of the statements made about EJB or Struts are simply false.
The book does an exceptionally poor job of explaining how the Spring framework should be used. The examples are not at all clear, and the text often appears to be meaningless. I find it hard to believe this book was reviewed at all.
One other question is what kayaking and biking have anything to do with Spring? Maybe it is metaphor that I could not figure out. One of the authors keeps saying his experience of kayaking and biking, it is annoying.
On the positive side, the book does not do any harmful things to Spring, though it does very little helpful things either.
The book is probably deprecated with new Spring release. So if you really want to keep pace with Spring, look elsewhere.
Before buying this book, I would recommend reviewing the errata page, on the O'Reilly site.
I question the ethics of publishing the Spring NoteBook; the justification may have been based on Mr. Tate having won the 15th annual Jolt award for his Better, Faster, Lighter Java book.
As an alternative Spring source, I suggest you read the Pro Spring reviews, or wait for June 20th, Rod Johnson book.
However, a few weeks later I was still seeing the book on bookshelves at stores and when I asked about that the store folks indicated they had not received a recall notice. Who to believe?
I finally received my copy today in the mail. The only thing that indicates this is a different copy than the original printing is an "Updated" label in the top right hand corner of the cover page. Otherwise the ISBN number is the same, and it still says "April 2005, First Edition" in the printing history section. There is no indicator in the Preface section that the book was subject to a reprinting, which I think would have been appropriate, as well as an update in the printing history - after all, isn't that the point of a printing history section?
So look for "Updated" on the cover, and only buy that version!
Top reviews from other countries
Beim Lesen habe ich wirklich nichts neues gesehen, was man schon nicht im Alltag mit Spring sieht.
Für Anfänger aber ist ein sehr guter Einstieg. Der Autor geht direkt zur Sache und erklärt alles Schritt für Schritt auf eine sehr praxisoriertierte Weise.
