Spring

[Spring] Application Context와 XML설정파일 읽어들이기

각시탈코더 2022. 12. 24. 14:00

1.Application Context

-스프링 컨테이너의 핵심 인터페이스

org.springframework.context
Interface ApplicationContext

 

-다양한 인터페이스를 상속. 그중에서도 BeanFactory를 상속받는게 중요하다

org.springframework.beans.factory
Interface BeanFactory

 

 

2.ApplicationContext를 구현하고 있는 대표적인 클래스

-CLASSPATH에서 XML설정파일을 읽어들여 동작한다.

org.springframework.context.support
Class ClassPathXmlApplicationContext

 

2.1 스프링 프레임워크의 핵심 모듈

-Core Container 부분이 가장 핵심이다. 

-Gradle에서 다음과 같은 라이브러리를 추가하면 된다.

implementation group: 'org.springframework', name:'spring-context', version:'5.3.23'

 

Springframework Modules

 

3. XML설정파일 읽어들이기


출처: 부부개발단 ApplicationContext와 XML설정파일 읽어들이기(https://www.youtube.com/watch?v=gyrnOTso02Q&list=PLHpaQi-LiUCxVX_GuPu42vdAbcBz8Bvdc&index=3&t=1s&ab_channel=%EB%B6%80%EB%B6%80%EA%B0%9C%EB%B0%9C%EB%8B%A8-%EC%A6%90%EA%B2%81%EA%B2%8C%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EB%B0%B0%EC%9A%B0%EA%B8%B0)