Bonjour,
J'ai crée ma propre annotation :
Cette annotation est utilisée dans la classe Home :@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 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.@Entity
@MonAnnotation(domaine = { EDomain.CSP, EDomain.MPP, EDomain.NPP }, displayedName = "Maison")
public class Home {
...
}
Mais je n'arrive pas à récupérer les infos décrite dans mon annotation.
me retourne un tableau vide ... pourquoi ? j'ai 2 annotations ...Annotation[] annotationsClass = classe1.getDeclaredAnnotations();
Merci pour votre aide
Lily
Partager