Skip to main content
  • Book
  • © 2010

Spring Recipes

A Problem-Solution Approach

Apress
  • One of the first (if not the first) books on the latest Spring 3.x, and the first Spring code Recipes book focused on Spring Web-tier development Continues on the success of Spring Recipes by Gary Mak Spring.
  • Source endorsed as book will be tech reviewed by Spring.
  • Source engineers/developers

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (24 chapters)

  1. Front Matter

    Pages i-xliv
  2. Introduction to Spring

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 1-59
  3. Advanced Spring IoC Container

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 61-116
  4. Spring AOP and AspectJ Support

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 117-158
  5. Scripting in Spring

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 159-170
  6. Spring Security

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 171-218
  7. Integrating Spring with Other Web Frameworks

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 219-248
  8. Spring Web Flow

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 249-295
  9. Spring @MVC

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 297-369
  10. Spring REST

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 371-404
  11. Spring and Flex

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 405-457
  12. Grails

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 459-499
  13. Spring Roo

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 501-523
  14. Spring Testing

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 525-568
  15. Spring Portlet MVC Framework

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 569-596
  16. Data Access

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 597-662
  17. Transaction Management in Spring

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 663-705
  18. EJB, Spring Remoting, and Web Services

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 707-763
  19. Spring in the Enterprise

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 765-801
  20. Messaging

    • Gary Mak, Josh Long, Daniel Rubio
    Pages 803-828

About this book

The Spring framework is growing. It has always been about choice. Java EE focused on a few technologies, largely to the detriment of alternative, better solutions. When the Spring framework debuted, few would have agreed that Java EE represented the best-in-breed architectures of the day. Spring debuted to great fanfare, because it sought to simplify Java EE. Each release since marks the introduction of new features designed to both simplify and enable solutions. With version 2.0 and later, the Spring framework started targeting multiple platforms. The framework provided services on top of existing platforms, as always, but was decoupled from the underlying platform wherever possible. Java EE is a still a major reference point, but it’s not the only target. OSGi (a promising technology for modular architectures) has been a big part of the SpringSource strategy here. Additionally, the Spring framework runs on Google App Engine. With the introduction of annotation-centric frameworks andXML schemas, SpringSource has built frameworks that effectively model the domain of a specific problem, in effect creating domain-specific languages (DSLs). Frameworks built on top of the Spring framework have emerged supporting application integration, batch processing, Flex and Flash integration, GWT, OSGi, and much more.

About the authors

Gary Mak, founder and chief consultant of Meta-Archit Software Technology Limited, has been a technical architect and application developer on the enterprise Java platform for more than seven years. He is the author of the Apress books Spring Recipes: A Problem-Solution Approach and Pro SpringSource dm Server. In his career, Gary has developed a number of Java-based software projects, most of which are application frameworks, system infrastructures, and software tools. He enjoys designing and implementing the complex parts of software projects. Gary has a master's degree in computer science. His research interests include object-oriented technology, aspect-oriented technology, design patterns, software reuse, and domain-driven development. Gary specializes in building enterprise applications on technologies including Spring, Hibernate, JPA, JSF, Portlet, AJAX, and OSGi. He has been using the Spring Framework in his projects since Spring version 1.0. Gary has been an instructor of courses on enterprise Java, Spring, Hibernate, Web Services, and agile development. He has written a series of Spring and Hibernate tutorials as course materials, parts of which are open to the public, and they're gaining popularity in the Java community. In his spare time, he enjoys playing tennis and watching tennis competitions.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access