24 janv. 2017

A la découverte de Vraptor4

Lorsque vous travaillez avec Java pour le Web, il existe de nombreux frameworks MVC possibles basés sur l'action. VRaptor est l'un de ceux et il est opensource. Sa 4ème version est basée sur CDI 1.1 et offre une haute productivité à vos application Web. Cet article vous donnera une brève aperçu de son intégration.

1. Créer un projet web maven;
2. Edité votre fichier pom.xml, pour ajouter les dépendences de Vraptor:

 <dependency>
            <groupId>br.com.caelum</groupId>
            <artifactId>vraptor</artifactId>
            <version>4.2.0-RC3</version>
  </dependency>

3. Mettre en place votre contrôleur.

Tout ce que vous devez faire pour démarrer votre premier contrôleur sur VRaptor est d'annoter votre classe avec @Controller, et le framework compte sur ses conventions URL et JSP pour vous permettre d'utiliser le moins de configurations possible. Ceci est un exemple:

HelloController.java


index.jsp, votre vue se trouvant à l'emplacement: WEB-INF/jsp/hello/index.jsp


la documentation sur Vraptor4, ici docs
le code source du projet helloVraptor, ici source