Chapter 3. Overview of Spring with Red Hat JBoss Enterprise Application Platform

3.1. About Spring Framework

Spring is an application development framework for enterprise Java. Spring is lightweight, has a modular architecture, helps you write easy to test applications, allows you to use Spring's configuration management services in any architectural layer, and provides an abstraction layer over transaction strategies. Use Spring framework to create high performing, easily testable, and reusable code.