Spring
-
Annotation정리개발/Spring 2021. 10. 25. 00:07
Annotation에 대한 간단한 설명과 스프링을 이용하면서 자주 사용되는 Annotation을 정리해보려고 합니다. 어노테이션이란 어노테이션(Annotation)은 메타데이터(metadata)라고 볼 수 있습니다. 메타데이터는 Application이 처리하는 데이터가 아니고, 컴파일 과정과 런타임 과정에서 코드를 어떻게 컴파일하고 처리할 것인지를 알려주는 정보입니다. 어노테이션은 크게 3가지 용도로 사용됩니다. 컴파일러에게 코드 문법 에러를 체크하도록 정보를 제공 코드를 자동으로 생성할 수 있도록 정보 제공 런타임 시 특정 기능을 실행하는 정보 제공 어노테이션 종류 @Component 개발자가 직접 작성한 Class를 Bean으로 등록해준다. @ComponentScan 자동으로 컴포넌트 클래스를 검색하..