온라인 자바 스터디 #12 - 어노테이션(Annotation)
coco3o
목표 자바의 어노테이션에 대해 학습하세요. 학습할 것 (필수) 어노테이션 정의하는 방법 @target @retention @documented 어노테이션 프로세서 어노테이션 정의하는 방법 어노테이션이란? - 인터페이스를 기반으로 한 문법이다. - @를 이용한 주석, 자바코드에 주석을 달아 특별한 의미를 부여한 것 - 프로그램에게 추가적인 정보를 제공 해주는 메타데이터(meta data : 데이터를 위한 데이터)라고 볼 수 있다. - 어노테이션은 다음 세가지 용도로 사용된다. 컴파일러에게 코드 문법 에러를 체크하도록 정보를 제공 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보를 제공 실행 시(런타임 시) 특정 기능을 실행하도록 정보를 제공 JDK에서 제공하는 기본 어노테이션 @..