스프링 컨테이너 생성

ApplicationContext

스프링 컨테이너의 핵심 인터페이스

Bean

스프링 컨테이너에 의해 생성, 관리되는 객체

스프링 빈 등록

스크린샷 2024-02-25 032100.png

빈 이름

빈 이름은 메서드 이름을 사용하며, 빈 이름을 직접 부여할 수도 있다.

@Bean(name = "memberService2")
public MemberService memberService() {
		return new MemberServiceImpl(memberRepository());
}

빈 객체