@Configuration 스프링빈 등록
2024. 5. 14. 10:39ㆍ스프링
반응형
객체를 스프링 빈으로 등록할때 @Service, @Repository 와같이 annotation으로 스프링빈 등록 방법이 있다. 이 방법 말고 @Configuration 으로 스프링빈 등록 방법이 있다.
package groupInfo.study.service;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import groupInfo.study.repository.MemberRepository;
import groupInfo.study.repository.MemoryMemberRepository;
@Configuration
public class SpringConfig {
@Bean
public MemberService memberService() {
return new MemberService(memberRepository());
}
@Bean
public MemberRepository memberRepository() {
return new MemoryMemberRepository();
}
}
반응형
'스프링' 카테고리의 다른 글
스프링부트 테스트 (0) | 2024.05.14 |
---|---|
DI 주입 방법 (0) | 2024.05.14 |
@Configuration 스프링빈 등록 (0) | 2024.05.14 |
컴포넌트 스캔으로 의존관계 설정 (0) | 2024.05.13 |
회원 레파지토리 테스트케이스 작성 (0) | 2024.03.23 |