Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Spring Recipes: A Problem-Solution Approach, Second Edition


With over 3 Million users/developers, Spring Framework is the leading “out of the box” Java framework. Spring addresses and offers simple solutions for most aspects of your Java/Java EE application development, and guides you to use industry best practices to design and implement your applications.

The release of Spring Framework 3 has ushered in many improvements and new features. Spring Recipes: A Problem-Solution Approach, Second Edition continues upon the bestselling success of the previous edition but focuses on the latest Spring 3 features for building enterprise Java applications. This book provides elementary to advanced code recipes to account for the following, found in the new Spring 3:

  • Spring fundamentals: Spring IoC container, Spring AOP/ AspectJ, and more
  • Spring enterprise: Spring Java EE integration, Spring Integration, Spring Batch, jBPM with Spring, Spring Remoting, messaging, transactions, scaling using Terracotta and GridGrain, and more.
  • Spring web: Spring MVC, Spring Web Flow 2, Spring Roo, other dynamic scripting, integration with popular Grails Framework (and Groovy), REST/web services, and more.

This book guides you step by step through topics using complete and real-world code examples. Instead of abstract descriptions on complex concepts, you will find live examples in this book. When you start a new project, you can consider copying the code and configuration files from this book, and then modifying them for your needs. This can save you a great deal of work over creating a project from scratch!

What you’ll learn

  • How to use the IoC container and the Spring application context to best effect.
  • Spring’s AOP support, both classic and new Spring AOP, integrating Spring with AspectJ, and load-time weaving.
  • Simplifying data access with Spring (JDBC, Hibernate, and JPA) and managing transactions both programmatically and declaratively.
  • Spring’s support for remoting technologies (RMI, Hessian, Burlap, and HTTP Invoker), EJB, JMS, JMX, email, batch, scheduling, and scripting languages.
  • Integrating legacy systems with Spring, building highly concurrent, grid-ready applications using Gridgain and Terracotta Web Apps, and even creating cloud systems.
  • Building modular services using OSGi with Spring DM and Spring Dynamic Modules and SpringSource dm Server.
  • Delivering web applications with Spring Web Flow, Spring MVC, Spring Portals, Struts, JSF, DWR, the Grails framework, and more.
  • Developing web services using Spring WS and REST; contract-last with XFire, and contract–first through Spring Web Services.
  • Spring’s unit and integration testing support (on JUnit 3.8, JUnit 4, and TestNG).
  • How to secure applications using Spring Security.

Who this book is for

This book is for Java developers who would like to rapidly gain hands-on experience with Java/Java EE development using the Spring framework. If you are already a developer using Spring in your projects, you can also use this book as a reference—you’ll find the code examples very useful.

(HTML tags aren't allowed.)

Visual Studio .NET: The .NET Framework Black Book
Visual Studio .NET: The .NET Framework Black Book
The Visual Studio .NET Black Book covers the .NET architecture, libraries, and services, and how to use them from the programming languages supported by VS.NET. This unique book explores the .NET architecture in a non-language specific way. It covers the new Web and database access technologies in WebForms, WinForms, ADO.NET, and ASP.NET. It...
Essentials of Marketing
Essentials of Marketing

Brassington and Pettitt's Essentials of Marketing is the indispensable introduction to the subject for all students taking a short or one-semester Marketing module whatever their background. The second edition retains the lively writing style and authority of the authors' Principles of Marketing, and highlights the links between...

Artificial Intelligence (Handbook Of Perception And Cognition)
Artificial Intelligence (Handbook Of Perception And Cognition)
The problem of perception and cognition is understanding how the organism transforms, organizes, stores, and uses information arising from the world in sense data or memory. With this definition of perception and cognition in mind, this handbook is designed to bring together the essential aspects of this very large, diverse, and scattered...

Lighting Up: The Rise of Social Smoking on College Campuses
Lighting Up: The Rise of Social Smoking on College Campuses
While the past 40 years have seen significant declines in adult smoking, this is not the case among young adults, who have the highest prevalence of smoking of all other age groups. At a time when just about everyone knows that smoking is bad for you, why do so many college students smoke? Is it a short lived phase or do they continue...
Handbook of Pathophysiology: Foundations of Health & Disease
Handbook of Pathophysiology: Foundations of Health & Disease
As in both of the previous editions of the Handbook of Pathophysiology, this edition is based on the premise that understanding physiology how the body works is essential to understanding pathophysiology what happens when things go wrong. My goal in writing this text was and is to provide a clear, accurate, and understandable description of health...
The 800-Pound Gorilla of Sales: How to Dominate Your Market
The 800-Pound Gorilla of Sales: How to Dominate Your Market

Smart insight and best practices for achieving sales excellence in any market

The proverbial 800-pound gorilla is the monster in the room that you just can’t ignore, though maybe you want to. In sales, the 800-pound gorilla is that salesperson or company who totally dominates their market, taking more than their fair

©2021 LearnIT (support@pdfchm.net) - Privacy Policy