Spring – Framework de aplicações web
O Spring Framework fornece um modelo abrangente de programação e configuração de aplicativos corporativos baseados em Java modernos – em qualquer tipo de plataforma de implementação. Um elemento chave da Primavera é o suporte de infra-estrutura no nível do aplicativo: Primavera enfoca o “encanamento” de aplicações empresariais, de modo que as equipes podem se concentrar na lógica de negócios em nível de aplicativo, sem vínculos desnecessários para ambientes de implementação específicos.
Características
- Dependency Injection
- Programação Orientada a Aspectos incluindo gerenciamento de transações declarativa da Primavera
- Spring MVC aplicação web e estrutura de serviços web RESTful
- Apoio fundamental para JDBC, JPA, JMS
Muito mais …
Todas as características e avaible módulos são descritos em secção Módulos da documentação de referência. Seus Maven / coordenadas gradle também são descritas lá .
Requisitos mínimos
JDK 6 + para Spring Framework 4.x
JDK 5+ para Spring Framework 3.x
Links importantes:
Site oficial: Spring
Auto Ajuda: Documentação