Spring

Spring is powerful web and services oriented framework that brings very flexible and extensible arcitecture and technologies to your applications.