반응형
주석의 경우 컴파일 시 모두 지워 지지만
@Retention(RetentionPolicy.RUNTIME)을 통해서 어노테이션은 컴파일 시 지워지지 않아, 런타임 시 사용할 수 있다.
package com.aceproject.game.common.util; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface ExcelMapping { String header() default ""; }
반응형