spring bean

    [입문] 스프링 빈과 의존관계

    컴포넌트 스캔과 자동 의존관계 설정 MemberService 는 별 기능 없음 여러개 생성할 필요 없이 공유해서 쓰면 된다. -> 스프링 컨테이너에 등록하고 사용하자 딱 하나만 등록된다 @Autowired를 생성자에 붙이면 스프링의 멤버서비스를 자동으로 연결해줌 오류! MemberService를 찾을 수 없음 왜냐하면 지금 MemberService는 순수 자바 클래스이기 때문 스프링컨테이너에 등록하기 위해 MemberService에 @Service를 붙여주자 MemoryMemberRepository에도 @Repository 위와 같은 방식이 스프링 빈을 등록하는 컴포넌트 스캔 방식 @SpringBootApplication 을 포함하는 패키지를 뒤져서 스프링 빈에 등록함 스프링 빈은 스프링 컨테이너에 싱글..