Saturday, April 28, 2007

Why use the Spring Framework

Bonne présentation sommaire expliquant les "bienfaits" de Spring Framework
clipped from
Excerpt from Professional Java Development with the Spring Framework
Wrox Home

Why Use the Spring Framework?

The Spring Framework is an open source application framework that aims to make J2EE development easier. Unlike single-tier frameworks, such as Struts or Hibernate, Spring aims to help structure whole applications in a consistent, productive manner, pulling together best-of-breed single-tier frameworks to create a coherent architecture.

Problems with the Traditional Approach to J2EE

Spring enables you to enjoy the key benefits of J2EE, while minimizing the complexity encountered by application code.
The essence of Spring is in providing enterprise services to Plain Old Java Objects (POJOs). This is particularly valuable in a J2EE environment, but application code delivered as POJOs is naturally reusable in a variety of runtime environments.

Inversion of Control and Dependency Injection