다음은 주석 코드입니다.
public @interface ColumnName {
String value();
String datatype();
}
datatype예를 들어 선택적 매개 변수 를 만들고 싶습니다.
@ColumnName(value="password")
유효한 코드 여야합니다.
답변:
공식 문서 의 첫 번째 예가 모든 것을 말하는 것처럼 보입니다 ...
/**
* Describes the Request-For-Enhancement(RFE) that led
* to the presence of the annotated API element.
*/
public @interface RequestForEnhancement {
int id();
String synopsis();
String engineer() default "[unassigned]";
String date() default "[unimplemented]";
}
Class<?>s 이면 어떻게 됩니까?
Class<?> proxy() default Object.class