[Spring] 스테레오타입 어노테이션과 @RequestMapping
·
Spring
Spring에서 제공하는 스테레오타입 어노테이션은 개발자가 클래스의 역할을 명확하게 정의하고, 해당 클래스의 빈(Bean) 관리를 Spring 컨테이너에게 맡길 수 있게 해준다.이를 통해 코드의 구조화와 성능 최적화를 달성할 수 있다. 스테레오타입 어노테이션 종류@Component가장 범용적인 스테레오타입 어노테이션이다. 일반 객체를 Spring 컨테이너에서 관리하도록 할 때 사용한다. @Component를 상속받은 어노테이션@Component를 상속받은 어노테이션중 @Repository, @Service, @Controller 이렇게 3개를 정리해보려고 한다. @Repository는 데이터 액세스 계층(DAO)에서 사용한다.@Repositorypublic class MemberDAO {// 생략.....