A continuación se muestra el código de anotación
public @interface ColumnName {
String value();
String datatype();
}
Me gustaría hacer datatypeun parámetro opcional, por ejemplo
@ColumnName(value="password")
debe ser un código válido.
java
annotations
CD de Biju
fuente
fuente

Class<?>s?Class<?> proxy() default Object.classPara que sea opcional, puede asignarle un valor predeterminado como ese:
public @interface ColumnName { String value(); String datatype() default "String"; }Entonces no es necesario especificarlo al utilizar la Anotación.
fuente