Spring

Introdução Ao Spring MVC

mvcNeste artigo, vou ensinar como montar o ambiente Java para Spring MVC 3.2.

Como este é um artigo básico, vamos seguir os passos desde o início.

O primeiro passo é baixar o Eclipse e o Spring Framework, entretanto existe uma opção que é baixar o Spring Tool Suite do site http://www.springsource.org. Esta versão já vem configurada para trabalhar com o framework Spring.

Tutorial em Video.

image

Uma vez que tenha entrado na página abaixo, baixe a versão que mais se enquadre com a arquitetura do seu computador (32 ou 64 bits).

image

 

Assim que o download terminar, basta instalar exatamente com um Eclipse. Rode o STS (Spring Tool Suite).

image

Assim que ele acabar de carregar, apresentará a tela de welcome abaixo:

 

SNAGHTML4d0e9cb

Neste momento, podemos fechar a tela de Welcome e iniciar o nosso projeto. Você pode clicar em Open Dashboard que terá o mesmo resultado apresentando a tela de deshboard do Spring Source.

SNAGHTML4d32c0a

Uma vez que já estamos com a IDE aberta, podemos testar um projeto MVC. Para isso, no Dashboard, clique em Spring Template Project conforme abaixo:

SNAGHTML4d6a9e6

Uma vez que o New Template Project esteja aberto, Selecione “Spring MVC Project”. Repare que será necessário fazer o download do template (caso já não tenha sido feito).

Pressione o botão next para continuar o processo de criação do projeto.

SNAGHTML4da3c06

Coloque as informações para criar o seu projeto (aqui fica a seu critério) e clique em “Finish”.

O STS irá iniciar as configurações do ambiente. Aguarde até que o Workspace esteja 100% completo.

Uma vez completo, você ficará com a seguinte extrutura de projeto:

image

Vamos rodar a aplicação criada para ver se está tudo funcionando corretamente.

Clique com o botão direito sobre o projeto, em seguida vá até “Run As” e clique em “Run On Server”.

image

Assim que tiver feito isso, abrirá a tela de “Run On Server” já com o VMware vFabric configurado. Utilizaremos este servidor mesmo, uma vez que ele é compatível com todos os grande servidores que rodam Spring.

SNAGHTML4ebb00a

Clicamos então em next para ver nosso projeto configurado.

SNAGHTML4ece270

Clicamos em “Finish” para iniciar o Deploy da aplicação para o servidor.

Caso tenha recebido o erro abaixo:

SNAGHTML4f4c2cb

Verifique as permissões na pasta do vfabric-tc-server-developer-2.8.2.RELEASE.

Caso nenhum erro tenha ocorrido, a tela da nossa “aplicação” será apresentada conforme abaixo:

image

 

Espero que tenham gostado do artigo.

Qualquer questão entre em contato.