or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Beginning Spring Framework 2
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning Spring Framework 2 [Paperback]

Thomas Van de Velde (Author), Bruce Snyder (Author), Christian Dupuis (Author), Sing Li (Author), Anne Horton (Author), Naveen Balani (Author)
2.3 out of 5 stars  See all reviews (9 customer reviews)

List Price: $39.99
Price: $25.59 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.40 (36%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 5 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

December 10, 2007 047010161X 978-0470101612 1
The Spring Framework is designed from the ground up to make it easier than ever to develop server-side applications with Java Enterprise Edition. With this book as your guide, you’ll quickly learn how to use the latest features of Spring 2 and other open-source tools that can be downloaded for free on the web. With each subsequent chapter, you’ll explore an area of Spring application design and development as you walk through the steps involved in building a larg production-scale example.

Frequently Bought Together

Customers buy this book with Professional Java Development with the Spring Framework $26.29

Beginning Spring Framework 2 + Professional Java Development with the Spring Framework
  • This item: Beginning Spring Framework 2

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Professional Java Development with the Spring Framework

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

Beginning Spring Framework 2

Developing server-side applications with Java Enterprise Edition can be complex and time consuming. The Spring Framework is designed from the ground up to make it easier than ever. With this book as your guide, you quickly learn how to use the latest features of Spring 2 and other open-source tools, such as JUnit, Ant, and Hibernate®, that can be downloaded for free on the web.

With this book you hit the ground running and work with a server-side Spring example within the first chapter. You become quickly familiarized with the technology pieces and the lingo of Spring 2 that facilitate creation of Java server applications. In each subsequent chapter, you explore in more depth afundamental area of Spring application design and development by walking through the steps involved in building a larger production-scale example.

What you will learn from this book

  • How to utilize the Spring 2 Framework and associated APIs in building your applications

  • How to implement core best practices including inversion of control, dependency injection, and aspect oriented programming

  • How to code and test POJO (Plain Old Java Object) centric design and development, enabling business logic

  • How to support data access to and from relational database servers using the Java Persistence API (JPA)

  • How to create maintainable Java server applications that decouple the user interface from the business logic by using Spring MVC

  • How to create applications that generate RSS for web syndication, and PDFs for portable reports

  • How to build Web Services interoperability features that enable your server applications to exchange data and information with Microsoft .NET based systems

  • How to improve system robustness by adding transactional support to Spring applications

Who this book is for
This book is for Java developers who want tobuild server-side applications utilizing the Spring Framework and associated open-sourcetools. Developers already working with existingJ2EE or Java EE servers will also find useful information on techniques in transitioning to the lightweight Spring Framework.

About the Author

Thomas Van de Velde has extensive experience developing high-traffic public-facing web sites across a wide range of industries. As a consultant and project manager for one of the leading global technology consulting firms, he has worked on delivering the French online tax declaration and one of the United States’ largest sports sites. Thomas is passionate about finding ways to leverage open source in the enterprise, and in his free time tries to catch a wave in southern California where he lives with his wife and daughter.

Bruce Snyder is a veteran of enterprise software development and a recognized leader in open-source software. Bruce has experience in a wide range of technologies including Java EE, messaging, and serviceoriented architecture. In addition to his role as a principal engineer for IONA Technologies, Bruce is also a founding member of Apache Geronimo and a developer for Apache ActiveMQ, Apache ServiceMix, and Castor, among other things. Bruce serves as a member of various JCP expert groups and is the co-author of Professional Apache Geronimo from Wrox Press. Bruce is also a frequent speaker at industry conferences, including the Colorado Software Summit, TheServerSide Java Symposium, Java in Action, JavaOne, ApacheCon, JAOO, SOA Web Services Edge, No Fluff Just Stuff, and various Java users groups. Bruce lives in beautiful Boulder, Colorado with his family.

Christian Dupuis is working for one of the world’s leading consulting companies and is a member of the Technical Architecture capability group. Christian has been working as a technical architect and implementation lead to design and implement multi-channel, mission-critical financial applications that leverage Spring and other open-source frameworks across all tiers. Christian is co-lead of the Spring IDE open-source project (http://springide.org), providing tool support for the Spring Portfolio.

Sing Li (who was bitten by the microcomputer bug in the late 1970s) has grown up in the Microprocessor Age. His first personal computer was a $99 do-it-yourself Netronics COSMIC ELF computer with 256 bytes of memory, mail-ordered from the back pages of Popular Electronics magazine. A 25-year industry veteran, Sing is a system developer, open-source software contributor, and freelance writer specializing in Java technology and embedded and distributed systems architecture. He regularly writes for several popular technical journals and e-zines, and is the creator of the Internet Global Phone, one of the very first Internet phones available. He has authored and co-authored a number of books across diverse technical disciplines including Geronimo, Tomcat, JSP, servlets, XML, Jini, media streaming, device drivers, and JXTA.

Anne Horton has worked in the software industry for 24 years as a software engineer, textbook technical editor, author, and Java architect. She currently works for Lockheed Martin and spends her weekends working with Sing Li (author) and Sydney Jones (editor) in developing bleeding-edge books such as this one. You can email her at abhorton@comcast.net.

Naveen Balani works as an architect with IBM India Software Labs (ISL). He leads the design and development activities for the WebSphere Business Service Fabric product out of ISL. He likes to research upcoming technologies and is a regular contributor to IBM developer works covering such topics as web services, ESB, JMS, SOA, architectures, open-source frameworks, semantic web, J2ME, persuasive computing, the Spring series, AJAX, and various IBM products. You can e-mail him at naveenbalani@rediffmail.com.


Product Details

  • Paperback: 472 pages
  • Publisher: Wrox; 1 edition (December 10, 2007)
  • Language: English
  • ISBN-10: 047010161X
  • ISBN-13: 978-0470101612
  • Product Dimensions: 7.4 x 1.1 x 9.3 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 2.3 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #948,888 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

9 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:    (0)
2 star:
 (2)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
2.3 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
4.0 out of 5 stars I like this book!, April 20, 2008
By 
Mac (Seattle, WA) - See all my reviews
This review is from: Beginning Spring Framework 2 (Paperback)
This book is perfect for me. I've suffered through heavyweight J2EE projects in years past, worked extensively on Struts servlet-only apps, and spent the last year building a Ruby/Rails application. Now I gotta ramp up for a Spring project and I need a book tailored to getting me started in Spring quickly. This book does that.

The focus is on getting an experienced developer up and running in Spring. I know I can backfill knowledge of Spring internals later with one of those 700 page books. I like that in addition to developing with Spring it ties in most of the nuts and bolts of project development - unit testing, build management, and Spring-specific eclipse IDE navigation.

There's a couple of niggly problems getting set up with maven, a resource location, and a .jpg file, but by simply going to the book's forum on wrox I had that all resolved in less than 15 minutes.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent resource even for non-beginners, March 3, 2008
By 
J2F (Chicago, IL USA) - See all my reviews
This review is from: Beginning Spring Framework 2 (Paperback)
Before reading I have made use of the Spring Framework (others did initial configuration) but never fully understood how it worked. This book helped explain features I did not fully understand and reinforced concepts I was familiar with. My current project utilizes Spring and this book jump-started our use of Ajax, DAOs, and Web Services. Easy-to-understand language and very readable.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
1.0 out of 5 stars Could Have Been A Good Book, April 26, 2008
This review is from: Beginning Spring Framework 2 (Paperback)
I feel this book could have been good because the authors attempt a broad-sweeping introduction in a short and to-the-point manner. Sadly, however, I gave up on this book when I realized the authors/editors hadn't gone through and unit-tested each chapter's code and content for reasonable logical soundness from a pedagogical perspective. I ran into issues running simple tests because data tables were not created in the outlined setup process. More than just the issues with the code though, I felt from the onset that the authors did a poor job with the writing itself. These guys gloss over some concepts as if in haste to complete the book. The authors and editors, I feel, just did a poor job of creating an effective instructional instrument. To further its demise, the book's forum is poorly supported by the authors. There are barely any solutions to posted problems and the readers are struggling to help themselves one bug at a time with the poorly tested code and book instructions. I am of the frame of mind that learning a framework should be fun and interesting. The shoddy editorial work on this book makes learning painful and agonizingly annoying. Onto a better book for me...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews







Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
beans config, error log, event trace, link editor, execution core, open graph, java editor, spring elements, bean config, flow definition files, bean definition files, login flow, mvn compile, xml context descriptor, transaction manager implementation, remoted objects, return mav, bean definitions, ops property, registration flow, flow registry, pointcut expression, controller bean, album viewer, annotation member
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Spring Persistence Using, Rapid Spring Development, Using Spring, Try It Out, Spring Web Flow, Advanced Spring, Jump Start Spring, Spring Explorer, Direct Web Remoting Integration, Build Web Pages, Config Set, Web Flow Config, Package Explorer, Designing Spring Applications, Beans Cross References, Beans Validator, Task List, Bean Configs, Authentication Failed, Upload Picture, Persisting User, Java Persistence, Sun Sep, Done Figure, Database Figure
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
How popular is Spring ? 1 Feb 16, 2008
Hurry up 0 Apr 16, 2007
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject