
[Spring Intro] Section 04. 스프링 빈과 의존관계_컴포넌트 스캔과 자동 의존관계 설정, 자바 코드로 직접 스프링 빈 등록하기
🖋️ study/spring
2023. 1. 23. 02:54
컴포넌트 스캔과 자동 의존관계 설정 # 스프링 빈을 등록하고 의존관계 설정하기 지난 Section3에서 구축했던 백엔드 기능에 화면을 붙여보자. 화면 구축을 위해서는 Controller와 View Template이 필요하다. 그러려면 MemberController를 만들어야 하는데, MemberController는 MemberService를 통해서 회원가입과 데이터 조회가 가능해야 한다. 이러한 관계를 'MemberController가 MemberService에 의존한다'고 표현한다. @Controller : 스프링이 처음에 뜰 때 스프링 컨테이너가 생기는데, 이때 @Controller가 있으면 객체(여기에서는 MemberController)를 생성해서 스프링 컨테이너에 넣어 둠. 이렇게 컨테이너에 넣어..