- Paperback: 444 pages
- Publisher: Manning Publications; 1 edition (3 Mar. 2005)
- Language: English
- ISBN-10: 1932394354
- ISBN-13: 978-1932394351
- Product Dimensions: 18.8 x 2.4 x 23.5 cm
- Average Customer Review: 4.2 out of 5 stars See all reviews (18 customer reviews)
- Amazon Bestsellers Rank: 1,923,097 in Books (See Top 100 in Books)
Spring In Action Paperback – 3 Mar 2005
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Craig Walls is a professional software developer with more than ten years experience developing software solutions in the areas of telecommunications, finance, retail, and e-commerce. He is the author of Manning's "XDoclet in Action" and is a frequent presenter at user groups and developer conferences. He lives in Denton, Texas. Ryan Breidenbach is a senior Java developer. He lives in Coppell, Texas.
Top Customer Reviews
I particularly appreciated its well-planned table of contents: the first part explains clearly what "Inversion of Control" and AOP mean and how Spring makes them possible. The second part is about "Spring in the business layer", explaining how you can write services and Daos, and how you can simply implement transaction management and service remoting. Finally, the third part talks about the Web layer covering Spring MVC as well as other technologies and frameworks. Furthermore, chapter 11 covers application security using Acegi.
The style is always simple and enjoyable, and the length (about 400 pages) allows you to read it in a few days. Overall an excellent resource for any developer interested in using Spring in his project.
But as the book progresses onto harder subjects the examples are still good but its clear that a lot of problems that will occur have been skipped over and some of the finer details are not explained. Its true that you couldn't write a book covering every problem that may occur but I'm sure the author would have encountered problems himself that he could have included, there are also a few misprints which can confuse you if not spotted.
Overall its a great learning tool as even when you hit problems, you learn many things when you solve them, its just whether you DO solve them.
This book accomplished my initial objective: getting me on the right track, briefing me up on Spring technologies and paradigms without extending too much on the minute details of each aspect. It is a pleasant read, humorous and has good teaching value. Yet, one can ask for so much; it is also superficial, as it condenses the broad gamut of Spring framework in roughly 400 pages which has proven insufficient for other than basic examples - As Spring MVC is arguably the most popular of its components, I was expecting an in-to-depth approach but the chapter ended with the feeling of "wanting more".
Please note it is updated for Spring 3.0 but as we are in the middle of 3.2, a new revision is overdue.
An easy read and a good writing style. Definite if your using Spring.
I bought the latest edition of this book because I understood that the previous editions were greatly respected and thought that this book would teach me at least the basics of Spring 3, and had the initial aim of building a simple database based web app. The main issue is that I think that the book tries to do too much in too little space, and is poorly organised. Following the chapters on data access I got completely lost and then in the later chapter on MVC so much was left out in constructing the simple mvc application. There is no clear progression of getting from point A to point B and whole chunks seem missing. The example code, by the authors own admission, is very disorganised and impossible to understand unless you know know spring, jpa and hibernate, which kind of defeats the object.
If you are a seasoned developer with a strong understanding of hibernate, jpa and at least basic Spring knowledge from previous versions then maybe this is the book for you, if you are completely new to Spring and have limited knowledge of these other technologies then you may want to look elsewhere.
Most Recent Customer Reviews
I love this book. Craig Walls has written it like a top selling novel. What a way to describe a technical subject. Read morePublished 20 months ago by Rakeeb
All the fundumentals for Spring MVC is there. Covers topics in detail. Prior knowledge of java is required. Prior knowledge of Web apps is required.Published on 6 Feb. 2014 by George Papat
Until i bought the book, i was reading information over the net, but no one explain how things work, only how it's done. One must be an warlock to guess how things work. Read morePublished on 13 Jan. 2013 by P. Cancelo
The book is as expected. I would have loved to receive the e-copy of that but its fair enough since I did not pay of itPublished on 12 Dec. 2012 by AK
This guy is a very irritating waffler. I wish he had put as much effort into the accuracy and completeness of detail as he has into his silly anecdotes. Read morePublished on 6 Feb. 2012 by Mr. J. D. Rhodes
I read this book to learn Spring. I already knew J2SE, J2EE EJB 3.1, JPA, JNDI, JDBC, etc... but no Spring.
I found this book excellent. Read more