import java.lang.annotation.*;
@Target(value={ElementType.METHOD,ElementType.TYPE})
@Retention(value=RetentionPolicy.RUNTIME)
@interface DD{
int a();
String b() default "bbb";
int[] c() default {600,700};
}
@DD(a=100,b="aaa",c={200,300,400})
class B{
@DD(a=500)
void d(){
System.out.println("메서드");
}
public static void main(String args[]){
DD o=B.class.getAnnotation(DD.class);
int v1=o.a();
System.out.println(v1);
String v2 = o.b();
int[] v3= o.c();
System.out.println(v2);
for(int v : v3){
System.out.println(v);
}
}
}
JSP 내가 태그 만들어서 써보기 (0) | 2015.03.31 |
---|---|
jsp 애노테이션을 이용해서 beans에 값 자동 셋팅하기 (0) | 2015.03.28 |
자바 애노테이션 타겟지정,리텐션 지정 (0) | 2015.03.28 |
자바 jsp 애노테이션 (0) | 2015.03.26 |
jsp sitemesh 공부 내용, 좋은 기능 (0) | 2015.03.26 |