안녕하세요. 이번 글은 자바의 어노테이션에 관한 내용입니다. 자바의 코드를 보다보면 @가 붙은 내용들이 간혹 눈에 보이실텐데요. 이것이 어노테이션입니다. 어노테이션의 기본적인 목적은 자바의 메타데이터[각주:1]로 사용하기 위함입니다. 어노테이션 작성법은 '접근 제한자 @interface 어노테이션명 { 내용 }'입니다. 다른 용도로도 많이 사용합니다만 예제에서는 메타데이터 용도만 살펴보겠습니다. 이제 예제로 만든 어노테이션을 통해 사용법을 알아보도록 하죠. 1. CustomAnnotation package com.tistory.sunimohs.study; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; imp..