Comment créer des paramètres facultatifs pour les propres annotations?
Qui suit est l'annotation de code
public @interface ColumnName {
String value();
String datatype();
}
Je voudrais faire datatype
un paramètre facultatif, par exemple
@ColumnName(value="password")
doit être un code valide.
Vous devez vous connecter pour publier un commentaire.
Semble être le premier exemple de la la documentation officielle dit tout ...
Class<?>
s?Class<?> proxy() default Object.class
De le rendre facultatif, vous pouvez lui affecter une valeur par défaut de ce genre:
Alors il n'a pas besoin d'être spécifié lors de l'utilisation de l'Annotation.