Projets

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

...

Remarque

Ces annotations sont spécifiques à Spring. JSR 250 normalise ces annotations. Pour les utiliser vous devez ajouter une dépendance :

<dependency>
 <groupId>javax.inject</groupId>
  <artifactId>javax  <artifactId>javax.inject</artifactId>
  <version>1<  <version>1</version>
</dependency>

L'annotation à utiliser est soit :

@Inject
DomainService domainService;

soit :

@Resource(name="myServiceImpl")
DomainService domainService;

Code d'initialisation

On peut avoir besoin de faire des opérations avant et/ou après des tests. Pour cela on peut créer des méthodes que l'on peut annoter :

@Before

La méthode sera exécutée avant chaque test

@After

La méthode sera exécutée après chaque test

@BeforeClass

La méthode sera exécutée une fois avant les tests de la classe

@AfterClass

La méthode sera exécutée une fois après les tests de la classe