본문 바로가기
목차
Spring

스프링 강의 8강(2/2) - IoC 컨테이너 사용하기(ApplicationContext)

by 지각생 2021. 12. 27.
728x90

오래 기다려 봤지만 리빌딩 작업에 문제가 있는 것 같다.

일단 메이븐 싸이트 가서 직접 다운 받겠음.

 

https://mvnrepository.com/

spring검색

버젼 5.1.9

 

<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.1.9.RELEASE</version>
</dependency>

 

저장 후 메이븐 - 업데이트 프로젝트 실행 (메이븐 강의에서 알 수 있음)

임포트

임포트 하면 객체 두개 생성되서 인젝션 후 컨테이너에 담아질 것이다.

 

컨테이너에서 꺼낼때 2가지 방법

1. id명 (console)

2. 타입명(ExamConsole)

아래 방법이 더 선호됨.

왜냐면 형식 변환 할 필요도 없고

클래스명 깔끔하게 설정할 수 있음.

 

이렇게 지시서를 작성 후 꺼내는 작업까지 완료.

콘솔 출력 완료

 

728x90

댓글