The Pre-Loved edit from Shopbop
Buy new:
-37% $18.95
$3.99 delivery Thursday, December 5
Ships from: Choice Booksellers
Sold by: Choice Booksellers
$18.95 with 37 percent savings
List Price: $29.95
$3.99 delivery Thursday, December 5. Details
Or fastest delivery Saturday, November 30. Order within 21 hrs 48 mins. Details
Only 1 left in stock - order soon.
$$18.95 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$18.95
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Choice Booksellers
Ships from
Choice Booksellers
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$9.39
Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less See less
FREE delivery December 4 - 9. Details
Or fastest delivery December 3 - 5. Details
In stock
$$18.95 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$18.95
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by ThriftBooks-Phoenix.
Kindle app logo image

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.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

Spring: A Developer's Notebook 1st Edition

3.6 3.6 out of 5 stars 18 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$18.95","priceAmount":18.95,"currencySymbol":"$","integerValue":"18","decimalSeparator":".","fractionalValue":"95","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"l9rCk2Gbu6yrMIN36GgXHI9Eo9oaUuDXlnqvGyzO8bK%2F9BJXsFiXjiA9ZZk%2F%2BGCEtLTMEHxDU%2FIUhS5ETiMx54RguGRNEwKFpH19gnhTOZGKm2YyCb3b%2Fsg5yyVyRKqJUxoxMfwXPW8K7wFmd5TaxfhV2QFhkBtXyZtwf9kv0XhYV0STI8hX5g%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$9.39","priceAmount":9.39,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"39","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"l9rCk2Gbu6yrMIN36GgXHI9Eo9oaUuDXw9yCzr5uSwRLoJFLhKgMNM5L3x%2FubzaoeOTcuFH0JW1nVqqHOvmvtNPhXVKd0L8j6IbB14unhhPR%2BlJ03nrx4CHcXB%2F7YmzVsiEevdSFEfH%2BqAgIlIx297xX%2FKjmaGdcttr2Gdx7O%2FC%2BXyyB1hND9zXsq93GzSAb","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

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.

Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

About the Author

Bruce A. Tate is a kayaker, mountain biker, and father of two. In his spare time, he is an independent consultant in Austin, Texas. In 2001, he founded J2Life, LLC, a consulting firm that specializes in Java persistence frameworks and lightweight development methods. His customers have included FedEx, Great West Life, TheServerSide, and BEA. He speaks at conferences and Java user's groups around the nation. Before striking out on his own, Bruce spent 13 years at IBM working on database technologies, object-oriented infrastructure, and Java. He was recruited away from IBM to help start the client services practice in an Austin startup called Pervado Systems. He later served a brief stint as CTO of IronGrid, which built nimble Java performance tools. Bruce is the author of four books, including the bestselling Bitter Java, and the recently released Better, Faster, Lighter Java, from O'Reilly. First rule of kayak: When in doubt, paddle like Hell.

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:
    3.6 3.6 out of 5 stars 18 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

3.6 out of 5 stars
18 global ratings

Top reviews from the United States

Reviewed in the United States on February 28, 2008
I got the first edition of this book in late 2006, and spent 2 days working through it, while at the same time building up a test Spring application.

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!
One person found this helpful
Report
Reviewed in the United States on May 11, 2005
One key thing to remember about the O'Reilly Developer Notebook series ... be prepared to supplement your learning with other material. I knew this going into the new book on Spring, so I wasn't surprised that much of the information was brief. I did find that the book contained useful information and got me up to speed with Spring fairly quickly. I like the example driven nature of the Developer Notebook series.

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.
6 people found this helpful
Report
Reviewed in the United States on April 2, 2013
Good book. It did not cover all areas of Spring and did not promise too, but it was very well written and for the elements of Spring that it did cover, it did a great job.
Reviewed in the United States on March 22, 2006
(Yes, I have the updated version.)

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.
2 people found this helpful
Report
Reviewed in the United States on February 6, 2012
Even though Spring has considerably changed and I'm not using some technologies there like Ant (Maven instead), I love the book because it's concise and tells me in a nutshell what should I know about a particular aspect of Spring. I can always use Spring documentation if I want to delve more. Wonderful concept.
One person found this helpful
Report
Reviewed in the United States on July 24, 2009
The authors are trying to provide some hands-on notes and codes to introduce Spring framework in a template format. The intention is good, the size of the book is good (not like many other books on Spring which are over 500 pages), but the 'glue' to make all disparate information together is missing. Essentially, all these bits of information become separated islands. Even for the basic element, details are not provided for readers to get a clear picture. I understand that authors may want to keep the size of the book small, but it really needs to be detailed enough (but not more than enough)to be any useful for readers.
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.
Reviewed in the United States on May 12, 2005
I agree with the previous low score comments concerning this book. Furthermore, the example code would very often reference Spring classes whose usage were not explained.

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.
12 people found this helpful
Report
Reviewed in the United States on August 20, 2005
I ordered this book directly from the publisher back in early June and discovered to my surprise that it was not in stock. Yet I had seen it in a number of brick and mortar stores in my area, so I contacted them and was told that bookstores were being told to pull the book from the shelves because the book had so many problems it was being reprinted.

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!
14 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Wagner Otto Wutzke
3.0 out of 5 stars Nur für Anfänger
Reviewed in Germany on February 24, 2008
Ich fand das Buch etwas schwach.
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.