Spring
Origem: Wikipédia, a enciclopédia livre.
O Spring é um framework open source criado por Rod Johnson e descrito em seu livro "Expert One-on-One: J2EE Design e Development". Ele foi criado para endereçar a complexidade de desenvolvimento de aplicativos corporativos. O Spring torna possível usar POJOs para alcançar coisas que previamente só eram possível com EJBs. Porém, a utilidade do Spring não é limitada ao desenvolvimento de aplicações "server-side". Qualquer aplicativo escrito na linguagem Java pode se beneficiar do Spring em termos de simplicidade, "testabilidade" e agrupamento.