Spring MVC

6 respostas
javaspringhibernate
G

Como utilizar o Hibernat do STS ?
Como utilizar a camada de negócios do STS ?
Como utilizar a camada de persistence do STS ?
Como utilizar a camada de DAO do STS ?

Isto é como configurar ?

6 Respostas

D

O STS é apenas um Eclipse com plugins para o Spring.
Da mesma forma que você cria um projeto WEB em um eclipse normal, vai ser o mesmo com o STS, com o pom.xml preenchido com as configurações que irá usar.

em todo caso tem duas formas :

1 - Spring Start Project
2 - Spring Legacy Project

Exemplo da 1ª forma :
Com o Eclipse aberto va em File -> New - > Spring Start Project

depois ira aparecer a seguinte tela para configurar o projeto :

depois nesta tela, você vai adicionar as dependência para o seu projeto como : JPA,

depois disto, você vai ter o projeto Spring Boot todo configurado e pronto para criar as classes.etc. Como se faz em um projeto maven comum :

Fonte: livreto Spring MVC - Algaworks

Exemplo da 2 ª forma :
Mesmo procedimento, só que escolhendo a opção Spring Legacy Project que ira apresentar esta tela :

aqui escolhi um simples projeto Spring MVC com maven. Depois será criado o projeto com essa estrutura :

Depois só modificar o que precisar.

aqui tenho um porjeto completo com Spring MVC .

{ },s.

G

OK, mas como configurar ?

Fiz a segunda opção.

Por ser um frame já não deveria vir tudo configurado ?

D

Depois de gerado o projeto, você vai configurar na maneira que fazemos no maven.
O projeto nada mais é que um projeto Maven, no pom.xml está todas as dependências para esta trabalhando com Spring MVC, e o mesmo ira fazer o downloads do jars.

A configuração é a mesma coisa.

você irá criar suas classes normalmente.
você irá criar um arquivo persistence.xml no lugar certo.
as configuração para o spring fica em seus xml como mvc-context.xml.
o web.xml já esta configurado.

G

Não sei se entendeu.

Mas aqui aonde trabalho os projetos são divididos em:

erp (geral)
erp-app-negocio
erp-app-web
erp-comum
erp-dominio
erp-infraestrutura
erp-negocio
erp-negocio-interface
erp-web

Tudo com dependência e seus pom.

Utilizamos o JBoss.

Estou querendo criar algo parecido com o STS, para eu poder ir testando. Tem um passo a passo pela internet ?

D

Olá @guilhermebhte

dessa maneira que voce mostrou, parece ser módulos que configuramos no maven.

Desconheço algum passo a passo para STS.

G

Sim @Daniel_Dias . Eu olhei a configuração de onde trabalho e é assim mesmo.

Só que aqui não é STS e sim outro.

Mas se não me engano já trabalhei com STS assim, só que peguei todos os projetos prontos.

Criado 18 de janeiro de 2017
Ultima resposta 19 de jan. de 2017
Respostas 6
Participantes 2