Java에서 스프링으로 전환

이연희·2022년 7월 4일
0

Spring

목록 보기
60/105

스프링 전환

AppConfig에 있는 설정정보를 가지고 스프링 컨테이너에 빈을 넣고 관리한다. 이제 스프링 컨테이너로부터 객체를 찾아와서 사용할 수 있다.

ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
MemberService memberService = ac.getBean("memberService", MemberService.class);   

실행 로그

스프링이 내부적으로 필요해서 생성하는 빈
AppConfig에서 등록한 빈

스프링 컨테이너

'ApplicationContext'는 스프링 컨테이너이다. 스프링 컨테이너는 @Configuration이 붙은 AppConfig를 설정 정보로 사용한다. 스프링 컨테이너에 스프링 컨테이너에 객체를 스프링 빈으로 등록하고 스프링 컨테이너에서 스프링 빈을 찾아서 사용할 수 있게 변경했다.

profile
공부기록

0개의 댓글