스테레오타입 어노테이션 클래스에 붙여서 해당 클래스가 컴포넌트 스캐닝의 대상이고, 스프링에 의해서 관리될 것임을 표시한다. 즉, XML 설정 파일에서 으로 선언한 것과 같은 효과를 낸다. @Component 메타 어노테이션. 다른 모든 스프링 스테레오타입 어노테이션 및 커스텀 Qualifer 어노테이션의 부모 어노테이션. @Service 상태없는 서비스 컴포넌트. @Repository 저장소 컴포넌트(DAO 등). @Aspect @AspectJ의 어스펙트. @Controller Spring MVC 컨트롤러. 스테레오타입은 스테레오타입일 뿐!! 너무 심각한 의미를 부여하지 말자! 대부분의 경우엔 @Service으로 충분하다. @Controller에 대해서는 다음 기회에 좀 더 자세히 알아보기로 하고... ..