처리 코드가 실제 의미를 부여한다
리플렉션이나 annotation processor가 값을 읽고 검증하거나 코드를 생성합니다.
리플렉션이나 annotation processor가 값을 읽고 검증하거나 코드를 생성합니다.
리플렉션이나 annotation processor가 값을 읽고 검증하거나 코드를 생성합니다.
@Target은 붙일 수 있는 선언을, @Retention은 소스·클래스·런타임 가운데 언제까지 남길지 정합니다.
확장 조건 @Target은 붙일 수 있는 선언을, @Retention은 소스·클래스·런타임 가운데 언제까지 남길지 정합니다.