Open a-young-kim opened 4 months ago
스프링 프레임워크에서 @interface
어노테이션은 커스텀 어노테이션을 정의하기 위해 사용된다고 합니다.
즉, Java에서 기본으로 제공하는 것이 아닌 사용자가 커스텀을 한, 새로운 어노테이션을 만들 때 사용하는 방법입니다.
질문에 올려 주신 707페이지 에서도, @import
를 메타 어노테이션으로 넣은 어노테이션을 정의하기 위해 @interface
를 사용했다고 이해했습니다.
페이지 707에서 @interface를 사용한 어노테이션이 있는데 어떤 역할의 어노테이션인지 궁금합니다.