스프링 도전기 - 33

김치전사·2022년 3월 19일
0

스프링 도전기

목록 보기
33/50

오늘은 지금까지의 코드를 스프링으로 전환하는 법을 공부한다

AppConfig를 스프링으로 전환하기

MemberApp을 스프링 사용버전으로 전환하기


ApplicationContext를 이용해야 스프링 사용이 가능하다

OrderApp을 스프링 사용버전으로 전환하기

기존에는 개발자가 'AppConfig'를 사용해서 직접 객체를 생성하고 DI를 했지만, 이제부터는 스프링 컨테이너를 통해서 사용한다

스프링 컨테이너는 @Configuration이 붙은 AppConfig를 설정(구성) 정보로 사용한다. 여기서 @Bean이라 적힌 메서드를 모두 호출해서 반환된 객체를 스프링 컨테이너에 등록한다. 이렇게 스프링 컨테이너에 등록된 객체를 스프링 빈이라 한다.

applicationContext.getBean을 통해 스프링 빈을 찾을 수 있다

profile
개인공부 블로그입니다. 상업적 용도 X

0개의 댓글