O Spring IO é uma plataforma 100% open source, leve e modular que reúne as principais APIs Spring em uma plataforma fundamentalmente coesa e com versão para aplicações modernas. No topo desta fundação também oferece ambientes de execução de domínio específico (DSRs) otimizados para tipos de aplicativos selecionados. Spring IO é composta por camadas de execução, como o Spring IO Foundation e Spring IO Execution layers.
A camada de fundação representa os módulos do núcleo do Spring e dependências de terceiros associados que tenham sido harmonizadas para garantir uma experiência de desenvolvimento suave. As DSRs fornecidos pelo Execution Layer do Spring IO simplificam, drasticamente a construção, as cargas de trabalho baseadas em JVM prontos para produção.
Spring Tool Suite for Eclipse
O Spring Tool Suite é um ambiente de desenvolvimento baseado em Eclipse que é personalizado para desenvolvimento de aplicações Spring. Ele fornece um ambiente de pronto para usar e para implementar, depurar, executar e implantar seus aplicativos Spring, incluindo integrações para Pivotal tc Server, Pivotal Cloud Foundry, Git, Maven, AspectJ, que integram os últimos lançamentos do Eclipse.
Spring IO: http://spring.io/tools/eclipse
Instalando o Spring Tool Suite Windows
1 – Para instalar o STS abra a sua versão do Eclipse, no menu Help clique em Eclipse Market Place, no campo de pesquisa digite spring e execute a busca, localize a versão do STS para sua versão do Eclipse e clique em Install:
2 – Na tela de confirmação aguarde as opções serem carregadas e clique em Confirm:
3 – Aceite a licença e clique em Finish:
4 – Pronto, você pode utilizar o Spring Dashboard localizado no menu Help para saber mais e ficar atualizado sobre as novidades do Spring:
Você também pode utilizar nossos exemplos Java Enteprise para saber como funciona o Spring.