0

Scénario quelque chose comme ci-dessous ...Obtenir la valeur de la propriété d'annotation (utilisée sur une classe, pas la méthode)

@Component 
@Migration(description="Test Description", serial="") 
public class TestUpdate1 { 

} 

J'ai besoin pour obtenir la valeur de Description
-à-dire « Description de l'essai »

Comment puis-je faire

+3

Copie possible de [Est-il possible de lire la valeur d'une annotation dans java?] (Http://stackoverflow.com/questions/4296910/is-it-possible-to-read-the-value-of -a-annotation-in-java) – nullpointer

Répondre

0

Vous pouvez éventuellement obtenir la valeur comme cette façon

JsonElement jsonElement = methods[i].getAnnotation(JsonElement.class); 

int type = jsonElement.type(); 
+0

Je dois obtenir la valeur d'une propriété d'annotation (description) où l'annotation est appliquée sur une classe (voir l'exemple), pas sur une méthode – neelrotno