tutorial sirve que proyecto para mvc example español desde crear cero archetype aprender spring spring-mvc maven-2 maven-archetype

sirve - ¿Hay un arquetipo maven 2 para las aplicaciones Spring 3 MVC?



spring mvc example (10)

Del foro springsource :

En Spring Source Tool Suite.

Vaya a Nuevo -> Otro -> Spring Source Tool Suite -> Proyecto Spring Template -> Proyecto Spring MVC

ingrese los detalles y haga clic en Finalizar.

Estoy experimentando con el framework Spring 3 MVC. Como uso maven 2 para administrar mi proyecto, estoy buscando un arquetipo para crear una aplicación spring 3 MVC.



La archetypes Codehaus archetypes tiene varios arquetipos, incluidos dos de fusible de aplicaciones que usan Spring MVC.


Lo que hago es crear un nuevo Proyecto de primavera y una de las selecciones disponibles en STS Simple Spring Web Maven; configura una aplicación web Spring 3 Maven, simplemente modifique el pom a Spring 4 y realice una instalación limpia desde Run Config.


Por lo que sé, no existe. Pero, ¿por qué no creaste la tuya?


Puede usar STS (conjunto de herramientas de resorte) un nuevo proyecto de plantilla de MVC de primavera crea una aplicación de trabajo utilizando el resorte 3.

O puede usar Spring Roo para dar una base de trabajo a su proyecto.


Tampoco pude encontrar arquetipos útiles, así que creé el mío. Puedes encontrarlo here . Si encuentra algo que quiera agregar, no dude en enviarme un correo o enviar un parche



AppFuse y AppFuse Light se han actualizado para usar Spring 3, así que supongo que puedes usar uno de los archetypes .

Pero, ¿qué es exactamente una aplicación Spring MVC sino una aplicación web común con algunas dependencias de los artefactos de Spring 3?


El arquetipo de inicio rápido Spring MVC está disponible en GitHub, cortesía de kolorobot . Se proporcionan buenas instrucciones sobre cómo instalarlo en su repositorio Maven local y utilizarlo para crear un nuevo proyecto Spring MVC. Incluso incluyó útilmente el plugin Tomcat 7 Maven en el proyecto arquetípico para que Spring MVC recién creado pueda ejecutarse desde la línea de comandos sin tener que implementarlo manualmente en un servidor de aplicaciones.

La aplicación de ejemplo de Kolorobot incluye lo siguiente:

  • Aplicación web No-xml Spring MVC 3.2 para entorno Servlet 3.0
  • Azulejos Apache con configuración en su lugar,
  • Oreja
  • JPA 2.0 (Hibernate / HSQLDB)
  • JUnit / Mockito
  • Spring Security 3.1