LIKE A DIAMOND

[스프링 퀵스타트] DAY 01 CLASS03 스프링 컨테이너 및 설정 파일 3.1 본문

bookStudyLog

[스프링 퀵스타트] DAY 01 CLASS03 스프링 컨테이너 및 설정 파일 3.1

OPENLUNCH 2021. 12. 10. 03:02
728x90
반응형

이전포스팅

https://openlunch.tistory.com/113

 

[스프링 퀵스타트] DAY 01 CLASS02 프레임워크 개요 POJO 요약

* 이전 포스팅 : https://openlunch.tistory.com/112 [스프링 퀵스타트] DAY 01 CLASS 1.2c 실습 프로젝트 생성 그리고 오류 해결...완료! jdk11 로 설치후 이클립스 실행! 그리고 다시 프로젝트 생성 시도 에러....

openlunch.tistory.com

 

스프링 프레임워크도 다른 컨테이너와 마찬가지로 자신이 관리할 클래스들이 등록된 XML 설정 파일이 필요하다.

STS를 이용하여 간단하게 만들 수 있다.

 

3.1 스프링IoC 시작하기

3.1.1 스프링 설정 파일 생성

 

리소스 폴더 마우스 오른쪽 클릭> new > other > spring bean configuration file > file name "applicationContext"

 

이후 책의 설명에 따라서 진행! 

 

빈 등록에 대한 설명이고 따로 호출해서 사용.

 

AbstractApplicationContext 

GenericXmlApplicationContext

선언하여 선언된 bean 사용.

 

요약

1. 테스트 클래스 생성 

2. 빈등록

3. 빈 호출할 클래스

4. 실행 결과

 

 

AbstractApplicationContext : 파일시스템이나 클래스경로에 있는 xml 설정파일을 로딩하여 구동하는 컨테이너

GenericXmlApplicationContext : 웹 기반의 스프링 애플리케이션을 개발할 때 사용하는 컨테이너.

 

 

NEXT 3.2

 

다음포스팅

https://openlunch.tistory.com/116

 

[스프링 퀵스타트] DAY 01 CLASS03 3.2 스프링 XML 설정

저장소에 해당하는 XML 설정 파일을 참고하여 bean의 생명 주기를 관리하고 여러가지 서비스를 제공함. 프로젝트에 주로 과 엘레멘트가 주로 사용 된다. 에서 id 속성은 생략이 가능하지만 Class 속

openlunch.tistory.com

 

728x90
반응형
Comments