Spring in Action by Craig Walls, Ryan Breidenbach (With)

BUY IT NEW

  • $49.99 List price
    $47.49 Online price
    $42.74 Member price
    (Save 14%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9781933988139&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

12 copies from $25.57

See All Available

Pick Me Up

Reserve it at BN.com & pick it up in 60 minutes at your local store.

Enter a zip code

(Paperback)

  • Pub. Date: August 2007
  • 730pp
  • Sales Rank: 230,536
    Buy it Used: 12 copies from $25.57 See All Available

    Customers who bought this also bought

     
    • Overview
    • Editorial Reviews
    • Customer Reviews
    • Features

    Product Details

    • Pub. Date: August 2007
    • Publisher: O'Reilly Media, Incorporated
    • Format: Paperback, 730pp
    • Sales Rank: 230,536

    Synopsis

    This completely updated edition covers the exciting new features of Spring 2.0. Combining short code snippets and an ongoing example, it shows readers how to build simple and efficient J2EE applications, how to solve persistence problems, and more.

    More Reviews and Recommendations

    Biography

    Craig Walls is a professional software developer with over 15 years of experience in several industries, including telecommunications, finance, retail, and education. He's currently involved in the development of a natural language business intelligence tool with an Addison, TX-based company. He is the author of "Spring in Action" and "XDoclet in Action" (published by Manning) and is an avid proponent of Spring, open-source, and agile development.

    Breidenbach has developed Java web applications for the past five years.

    Customer Reviews

    • Reader Rating:
    • Ratings: 3Reviews: 2

    Spring in Actionby Anonymous

    Reader Rating:
    See Detailed Ratings

    September 17, 2006: 'Spring in Action' written by Craig Walls and Ryan Breidenbach and published by Manning Publications is a great entry point to start using the Spring framework It shows many different components that make up Spring. Each Spring component can be used stand-alone. This piece of information early in the book relieves the reader of wondering if this is another one of those ?use every piece or don?t use it at all? type of software packages. The book shows also how an IoC container operates. Another great area is on Aspect Oriented Programming (AOP). The book is just over 400 pages long, but it is really a quick read. 'Spring in Action' covers a vast array of topics while teaching the Spring framework. To name just a few topics the reader will learn: IoC, AOP, the good & bad of EJB, different ORMs, the nitty-gritty of database transactions, remoting, and of course all the good stuff that Spring provides the programmer. Also it gives a deep look about writing plain old java objects (POJOs) for Spring make your code easily testable, re-usable, and most of the code that you will write while using Spring will not be tied to the framework with proprietary import statements. The later chapters talk of how Spring can be integrated with Velocity, FreeMarker, Struts, Tapestry, JSF and WebWork. Although Spring comes with its own MVC framework, I think the Struts integration section in the book will help readers decide if they want to stick with the tried and tested Apache Struts or adopt Spring MVC. It would have been good if the book presented EJB 3.0 as some articles have already noted that going with EJB 3 standards and annotations based approach might be a better option than going with Spring.

    Spring in Actionby Anonymous

    Reader Rating:
    See Detailed Ratings

    May 18, 2005: I thought this was an excellent book. The way the book was written made it easy to read without the normal technical book boredom. The book was well structured and takes you from the simple examples through to more complex examples like security. Other than the writing style I had two ?favorite things? about this book. My first favorite thing was that concepts that might be new to the reader like inversion of control (IoC) and Aspects (AOP) were explained clearly, concisely and thoroughly. My other favorite thing about this book was the fact that the authors showed a good understanding of building real world applications showing you a number of ways to do the same thing. For example, database access was covered using JDBC, JDO, Hibernate, iBATIS and others and the incorporation of Web tier alternatives like Struts, Velocity, Tiles, Tapestry, etc. This alone made the book stand out because the authors did not, as is so often done, show you one way and then expect you to figure out the rest. The authors explore these alternatives and highlight the pros and cons of each of them. This equips the reader with the rationale to make the appropriate choice for their specific circumstances. If Spring is something you need to know or would just like to know about, this book would be a great buy.