
스프링 어노테이션 :: Spring Annotation
2021. 5. 18. 13:11
Spring Boot
Annotation 이란? Meta-Data 데이터를 위한 데이터 구조화 된 정보를 분석, 분류하고 부가적 정보를 추가하기 위해 데이터 뒤에 따라가는 정보 메타 데이터는 설정 정보 저장의 역할을 하고 이전에는 이를 xml에 기재하였는데 설정 정보가 점점 방대해지면서 어노테이션이 등장하게 되었다. ==> 기존의 코드와 설정이 분리 된 방식에서 코드에 설정을 명시하는 방식으로 변화하며 일종의 주석이 의미를 가지게 되어 컴파일과 런타임에 영향을 주는 것 Annotation의 용도 컴파일러에게 프로그래밍 문법 에러를 체크하도록 정보 제공 IDE가 빌드 및 배치 시 코드를 자동 생성하도록 정보 제공 런타임 시 특정 기능을 실행하도록 정보 제공 -> 스프링에서 주로 사용 Annotation의 용법 어노테이션 파일을..