모듈 |
설명 |
spring-beans |
스프링 컨테이너를 이용해서 객체를 생성하는 기본 기능을 제공한다 |
spring-context |
객체생성, 라이프 사이클 처리, 스키마 확장 등의 기능을 제공한다. |
spring-aop |
AOP (Aspect Oriented Programming) 기능을 |
spring-web |
REST 클라이언트, 데이터 변환 처리, 서블릿 필터, 파일업로드 지원 등 웹 개발에 필요한 기반 기능을 제공 |
spring-webmvc |
스프링 기반의 MVC 프레임워크이다. |
spring-websocket |
스프링 MVC에서 웹 소켓 연동을 처리하기 위한 API를 제공 |
spring-oxm |
XML과 자바 객체 간의 맵핑을 처리하기 위한 API를 제공한다 |
spring-xm |
트랜잭션 처리를 위한 추상 레이어를 제공한다. |
spring-jdbc |
JDBC 프로그래밍을 보다 쉽게 할 수 있는 템플릿을 제공한다. |
spring-orm |
하이버네이트, JPA, MyBatis 등과의 연동을 지원한다. |
spring-jms |
JMS 서버와 메시지를 쉽게 주고 받을 수 있도록 하기 위한 템플릿, annotation 등을 제공 |
spring-context- |
스케줄링, 메일 발송, 캐시 연동, 벨로시티 등 부가 기능을 제공 |
스프링 프레임워크의 주요 모듈
2018. 1. 18. 05:26