디자인너 코딩하기

@Target - annotation Target 본문

spring

@Target - annotation Target

designercoding 2021. 5. 4. 10:57

사용자가 만든 어노테이션의 사용 타입을 지정

@Target({ElementType.TYPE, ElementType.METHOD})

 

적용 가능 타입(디폴트는 전 범위)

표현 타입

ElmentType.TYPE

클래스, 인터페이스, 열거 타입

ElmentType.ANNOTATION_TYPE

어노테이션 타입

ElmentType.FIELD

필드

ElmentType.CONSTRUCTOR

생성자

ElmentType.METHOD

메서드

ElmentType.PARAMETER

파라미터

ElmentType.LOCAL_VARIABLE

로컬 변수

ElmentType.PACKAGE

패키지

 

사용방법

@Target({ElementType.타입, ElementType.타입, ···})

@Target({타입, 타입, ···})

반응형

'spring' 카테고리의 다른 글

@Retention - annotation Target  (0) 2021.05.05