Berikut adalah kode anotasi
public @interface ColumnName {
String value();
String datatype();
}
Saya ingin membuat datatype
parameter opsional, misalnya
@ColumnName(value="password")
harus menjadi kode yang valid.
java
annotations
Biju CD
sumber
sumber
Class<?>
s?Class<?> proxy() default Object.class
Untuk menjadikannya opsional, Anda dapat menetapkannya ke nilai default seperti itu:
public @interface ColumnName { String value(); String datatype() default "String"; }
Maka itu tidak perlu ditentukan saat menggunakan Annotation.
sumber