custom aop1 Spring AOP - 어노테이션 만들기 Spring AOP 커스텀 어노테이션 @ 어노테이션 만들기 @interface 키워드로 생성 @Documented @Retention(RetentionPolicy.CLASS) @Target(ElementType.METHOD) public @interface PerfLogging { } @Documented : 자바독 생성시 document가 되도록 @Retention : 이 어노테이션의 정보를 어디까지 유지할 것인가 RetentionPolicy.SOURCE : 어노테이션 정보는 컴파일 이후 없어짐 RetentionPolicy.CLASS : 컴파일러가 클래스를 참조할 때까지 유효 RetentionPolicy.RUNTIME : 컴파일 이후에도 JVM에 의해서 참조 가능 @Target : 해당 어노테이션을 어.. 2019. 11. 28. 이전 1 다음