2010-05-03 21 views

Respuesta

30

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

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

+2

¿STS crea un proyecto maven? Acabo de instalar STS y no veo ninguna plantilla de Spring MVC Project disponible. –

+0

@AlexWorden STS crea un proyecto Maven. En algunos casos, puede elegir entre Maven y Gradle – mmcrae

-1

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

7

AppFuse y AppFuse Light se han actualizado para usar Spring 3 así que supongo se puede utilizar uno de los appfuse archetypes.

Pero, ¿qué es exactamente una aplicación Spring MVC si no es una aplicación web regular con algunas dependencias en los artefactos de Spring 3?

+2

Y ahora está [SpringFuse] (http://www.springfuse.com/) que proporciona útiles arquetipos de Spring. – Pith

20

Tampoco pude encontrar arquetipos útiles, así que he creado el mío. Puede encontrarlo here. Si encuentra algo que desea añadir, por favor no dude en enviar por correo o enviar un parche

+3

, aquí parece otra, pero esta vez para Spring + Vaadin. http://code.google.com/p/vaadin-spring-archetype/ –

+0

¿Tienes uno con Spring 4? – Arya

3

Desde el springsource forum:

En primavera Fuente Tool Suite.

Ir al Nuevo -> Otros -> Primavera Fuente Tool Suite -> Primavera Proyecto Plantilla -> Spring MVC Proyecto

introduzca los datos y haga clic en Finalizar.

8

Spring MVC quickstart archetype 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.

ejemplo de aplicación de Kolorobot incluye lo siguiente:

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

Lo que hago es crear un nuevo proyecto de primavera y una de las selecciones disponibles en la STS resorte simple 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.

Cuestiones relacionadas