Spring 3 - XML 없이 Java만 사용해서 설정하기

들어가기 전에 : Spring의 설정 처리 방식

Spring의 설정

Bean 설정방식의 변화

Java Config을 왜 써야하는가?

지금부터, (1) Bean을 등록하기 위한 Java Config와 (2) Properties를 처리하기 위한 Java Config를, 하나씩 사례를 들어가며 설명하겠습니다

1. Bean Java Config 처리(Root-context.xml 대체)

(1) Config 클래스 생성

@Configuration
public class MemberConfig {
	@Bean
	public MemberService memberService() {
		return new MemberService();
	}

	@Bean
	public MemberRepository memberRepository() {
		return new MemberRepository();
	}
}