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)이라고 부름

스프링에서 객체가 담겨있는 큰 그릇을 컨테이너라고 정의하고, 개발자는 컨테이너에서 필요한 기능을 필요할 때마다 꺼내서 기능구현 하면 됨

반응형
복사했습니다!