62 votes

Existe-t-il un archétype Maven 2 pour les applications Spring 3 MVC?

J'expérimente avec le framework Spring 3 MVC. Comme j'utilise maven 2 pour gérer mon projet, je cherche un archétype pour créer une application Spring 3 MVC.

30voto

Hussain Points 979

Vous pouvez utiliser STS (Spring Tool Suite). Un nouveau projet de modèle Spring MVC crée une application opérationnelle à l'aide de Spring 3.

Vous pouvez également utiliser Spring Roo pour donner une base de travail à votre projet.

20voto

glaz666 Points 2313

Je ne pouvais pas non plus trouver d'archétypes utiles, j'ai donc créé le mien. Vous pouvez le trouver ici . Si vous trouvez quelque chose que vous souhaitez ajouter, n'hésitez pas à m'envoyer un mail ou à envoyer un patch.

9voto

Azi Points 2421

Spring MVC de démarrage rapide archétype est disponible sur GitHub, avec l'aimable autorisation de kolorobot. Bonnes instructions sont fournies sur la façon de l'installer sur votre repo Maven local et l'utiliser pour créer un nouveau Spring MVC projet. Il est même utilement inclus le Tomcat 7 plugin Maven dans l'archétype du projet, de sorte que le conteneur Spring MVC peut être exécuté depuis la ligne de commande sans avoir à déployer manuellement à un serveur d'application.

Kolorobot de l'exemple d'application comprend les éléments suivants:

  • Non-xml Spring MVC 3.2 application web pour la Servlet 3.0 de l'environnement
  • Apache Tuiles avec la configuration en place,
  • Bootstrap
  • JPA 2.0 (Hibernate/HSQLDB)
  • JUnit/Mockito
  • Printemps De Sécurité 3.1

7voto

Pascal Thivent Points 295221

AppFuse et AppFuse Light ont été mis à niveau pour utiliser Spring 3, donc je suppose que vous pouvez utiliser l'un des archétypes appfuse.

Mais en quoi consiste exactement une application Spring MVC, sinon une application Web classique avec certaines dépendances d'artefacts Spring 3?

3voto

despot Points 1135

Depuis le forum de springsource :

Dans Spring Source Tool Suite.

Cliquez sur Nouveau -> Autre -> Suite d'outils Spring Source -> Projet de modèle Spring -> Projet Spring MVC

entrez les détails et cliquez sur Terminer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X