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.
Réponses
Trop de publicités?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.
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
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?
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.