File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Book Reviews and the fly likes Getting started with Spring Framework Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Book Reviews
Reply locked New topic
Author

Getting started with Spring Framework

Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30370
    
150

Author/s    : J Sharma, Ashish Sarin
Publisher   : CreateSpace Independent Publishing Platform
Category   : Advanced Java
Review by : Jeanne Boyarsky
Rating        : 6 horseshoes

"Getting Started with Spring Framework" is an intro to Spring book. It covers less material than Manning's "Spring in Action"; however it is a shorter read and costs $15 less, so that's ok.

The explanations were fine. There were lots of code examples. My favorite part was the excellent diagrams. I liked all of the chapters except chapter 1. There were a couple of places in later chapters where multiple ways of doing something were presented, and it wasn't clear why you'd choose each way.

But what didn't I like about chapter 1 you ask? The chapter starts with a statement that rubbed me the wrong way. To paraphrase: in the old world, developers had to create well structured easily testable maintainable apps-- the implication being that Spring somehow relieves you of this duty. The truth is that you can create a pile of crud in Spring, too. This felt like "Spring is magic" salesmanship and it put me in a bad mood. The rest of the chapter was a mix of concepts critical to understand and a high level overview of things you never see in the book again.

I was also taken aback that the author tells readers to download Spring 3.2.0 RC 2. I think it's great that the author was testing with the latest and greatest. It's fine to mention that (although putting it on the back cover is pushing it.) However, someone just learning Spring should not use the release candidate version.

The book was self published and this was evident in a few ways. I saw a typo early on ("quiet" vs "quite"), some organizational issues which would have been brought up by an editor, and in general the layout looks like someone just printed a PDF and stuck it in a book with page breaks in some odd spots. The index had a great list of annotations but was missing common words like "security" and "transaction." I guess what I'm saying is that you'd be better off buying the e-book than the printed version.

Ultimately, the book was "fine". You can learn Spring from it. If you're looking to save a few bucks and don't need to learn about Spring for web apps, it's probably a good idea. $17 for the e-book and $29 for the printed copy is very inexpensive for a computer book. But I found Manning's "Spring in Action" was a better read.



---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

More info at Amazon.com


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30370
    
150

closing because duplicate of official one http://www.coderanch.com/t/602528/Book-Reviews/started-Spring-Framework
 
Consider Paul's rocket mass heater.
 
subject: Getting started with Spring Framework