Bonjour,

J'ai crée ma propre annotation :

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface MonAnnotation {

/**
* @return les différents domaines
*/
EDomain[] domaine();

/**
* @return la traduction utilisée dans le fichier xml */
String displayedName();

}
Cette annotation est utilisée dans la classe Home :
@Entity
@MonAnnotation(domaine = { EDomain.CSP, EDomain.MPP, EDomain.NPP }, displayedName = "Maison")
public class Home {
...
}
Cette annotation est en faite présente pour écrire un fichier xml contenant une description de la bdd gégénré de manière automatique et contenant les traductions ... pour un traitement autre ensuite.

Mais je n'arrive pas à récupérer les infos décrite dans mon annotation.

Annotation[] annotationsClass = classe1.getDeclaredAnnotations();
me retourne un tableau vide ... pourquoi ? j'ai 2 annotations ...

Merci pour votre aide

Lily