728x90
반응형
스프링 프레임워크에서 제공하고 있는 모듈
스프링 모듈 | 기능 |
spring-core | 스프링의 핵심인 DI(Dependency Injection)와 IoC(Inversion of Control)를 제공 |
spring-aop | AOP구현 기능 제공 |
spring-jdbc | 데이터베이스를 쉽게(적은 양의 코드) 다룰 수 있는 기능 제공 |
spring-tx | 스프링에서 제공하는 트랜잭션 관련 기능 제공 |
spring-webmvc | 스프링에서 제공하는 컨트롤러(Controller)와 뷰(View)를 이용한 스프링MVC 구현 기능 제공 |
스프링 프레임워크에서 제공하고 있는 모듈을 사용하려면, 모듈에 대한 의존설정을 개발 프로젝트에 XML 파일등을 이용해 서 개발자가 직접 하면 됨
스프링 컨테이너(IoC)
스프링에서 객체를 생성하고 조립하는 컨테이너(container)로, 컨테이너를 통해 생성된 객체를 빈(Bean)이라고 부름
스프링에서 객체가 담겨있는 큰 그릇을 컨테이너라고 정의하고, 개발자는 컨테이너에서 필요한 기능을 필요할 때마다 꺼내서 기능구현 하면 됨
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
Bean이란? (0) | 2021.07.28 |
---|---|
org.springframework.beans.factory.CannotLoadBeanClassException 해결방법 (0) | 2021.07.01 |
11.24(스프링 MVC 처리 흐름) (0) | 2020.11.24 |
11.23(MVC1 패턴과 MVC2 패턴) (0) | 2020.11.23 |
11.19(MyBatis 연동) (0) | 2020.11.19 |