
[SpringFramework] 스프링 어노테이션(Spring Annotation)
개발자 우디
Annotation 이란 사전적 의미로 주석이라는 뜻이다. 자바에서는 클래스나 인터페이스 바로 상단에 기지하며, 특별한 의미, 기능을 수행하도록 돕는다. 프로그램에게 내가 설정한 정보를 제공해주는 메타데이터인 셈이다. 사용자 정의 어노테이션도 있지만 일반적으로 잘 사용하지 않으므로 스프링에 원래 포함되어 있는 어노테이션들을 정리하려고 한다(차차 추가해나갈 예정) @Configuration @Configuration을 클래스에 적용하고 @Bean을 해당 Class의 method에 적용하면 @Autowired로 Bean을 부를 수 있다. @EnableAutoConfiguration Spring Application Context를 만들 때 자동으로 설정하는 기능 classpath의 내용에 기반해서 자동으로 ..