Java/Spring1 스프링 IoC와 DI 스프링 IoC와 DI 스프링프레임워크의 제일 핵심이자 기초인 IoC와 DI에 대해 알아보고 다양한 방식으로 DI를 테스트해보자 IoC와 DI에 대해 알아보기 전에 우선 스프링 프레임워크(Spring Framework)의 구조에 대해 살펴보자 위의 그림은 스프링 프레임워크를 구성하는 모듈을 나타낸 것이다. 스프링 프레임워크는 약 20개의 모듈로 구성되어 있으며, 필요한 모듈을 가져다 사용하는 구조이다. 이를 좀 더 간단한 구조로 표현하면, 이렇게 총 6개의 주요 모듈로 나눌 수 있다. JEE를 제외한 각각의 모듈에 대한 대략적인 설명은 아래와 같다. Core : IoC와 DI 기능을 제공한다. DAO : 이름에서 알 수 있듯, JDBC 추상계층을 제공한다. ORM : JPA와 같은 ORM API를 적용할 .. 2021. 1. 19. 이전 1 다음