Java - 어노테이션 (Annotation) 멀티밸류 활용
FullValue Annotation 소스 public @interface FullValue { // 속성을 지정하지 않을 경우 기본값 설정 String type() default ""; String name() default ""; String value() default ""; } Test 소스 - 어노테이션 멀티밸류 활용 public class Test { //@FullValue(type="a", name="b", value="c") // 속성이 여러개인 경우 , 로 구분하여 입력 //@FullValue(type="a", name="b", "c") // 여러개를 함께 사용할 경우 속성명을 반드시 정의해야 한다 //@FullValue(type="a") // 속성값에 default를 줄 경우 선택적 사..
개발/Java
2018. 10. 16. 17:56