728x90
728x90
컴포넌트 스캔
-
2021-7-5 목표 | 컴포넌트 스캔, DI, 스프링 빈 등록하기일일공부계획 2021. 7. 5. 20:01
오늘은 스프링 입문 강의를 들을 것이다 1. 컴포넌트 스캔과 자동 의존관계 설정 컴포넌트 스캔 @Controller, @Service, @Repository 클래스를 선언할 때 기입을 해 주면 스프링 빈에 자동으로 등록된다 의존관계 (Dependency Injection) Controller에서 Service를 사용하기 위해 Controller 생성자에 @Autowired 를 기입해 주면 Service 객체를 스프링 빈에서 가져온다 마찬가지로 Service 에서 Repository 를 사용하기 위해 Service 생성자에 @Autowired 를 기입하면 Repository 객체를 스프링 빈에서 가져온다 이를 외부에서 주입했다고 하여 의존관계라고 한다 어노테이션(@) 적용 범위 HelloSpringAppl..