개요annotation이란 컴파일러, JVM, 프레임워크 등이 보는 주석이다.소스코드에 메타 데이터를 삽입하는 형태로 나타낸다.코드에 대한 정보를 추가하여 소스 코드의 구조 변경, 환경 설정 정보 추가 등의 작업을 진행한다. 🔍 자바 어노테이션(Annotation)이란?어노테이션은 코드에 추가적인 메타데이터를 제공하는 데 사용컴파일러에게 정보 제공, 런타임 처리, 코드 분석 도구 및 프레임워크에서 활용주석처럼 사용하지만, 프로그램 동작에 직접적인 영향을 미칠 수 있음 주요 자바 내장 어노테이션어노테이션설명사용 대상@Override메서드가 상위 클래스의 메서드를 오버라이드함을 명시메서드@Deprecated해당 메서드/클래스가 더 이상 사용되지 않음을 알림클래스, 메서드@SuppressWarnings컴파일..