Custom Annotation 썸네일형 리스트형 Java Custom Annotation Java Annotation은 자바 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종이다. 자바1.5 버전 이상에서 사용이 가능하며, @ 기호를 앞에 붙여서 사용한다. Annotation은 클래스 파일에 임베디드되어 컴파일러에 의해 생성된 후 JVM에 포함되어 작동한다. Annotation을 사용하면 관련 코드에 직접 메타데이터를 설정할 수 있어 가독성이 증대되며, 개발 효율성을 증대시킨다. Java에서는 사전에 정의된 Annotation들이 존재하는데 @Deprecated, @Override, @suppressWarning이 그것이다. 이러한 Annotation 외에 Annotation 정의를 위해 사용되는 Annotation이 존재하는데 이를 Meta Annotation이라고 한다. 대표적으로 .. 이전 1 다음