/
스프링 프레임워크 모듈
스프링 프레임워크 모듈
Core Container
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-core | 핵심 유틸리티 |
org.springframework | spring-beans | 빈 지원 |
org.springframework | spring-context | 애플리케이션 컨텍스트의 런타임 구현, 스케줄링 및 원격 작업 추상화 지원 |
org.springframework | spring-context-support | 스프링과 서드파티 라이브러리 간의 통합 지원 |
org.springframework | spring-expression | 스프링 표현 언어(SpEL) |
AOP and Instrumentation
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-aop | 프록시(Proxy) 기반 AOP 지원 |
org.springframework | spring-aspects | AspectJ 기반 스프링 애스펙트(aspect) |
org.springframework | spring-instrument | JVM 부트스트래핑을 위한 인스트루먼트(Instrumentation) agent |
org.springframework | spring-instrument-tomcat | 아파치 톰캣을 위한 인스트루먼트(Instrumentation) agent |
Messaging
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-messaging | 메세징 아키텍처와 프로토콜 지원 |
Data Access/Integration
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-jdbc | 데이터소스 설정과 JDBC 엑세스를 지원하는 JDBC 패키지 |
org.springframework | spring-tx | 트랜잭션 인프라스트럭처 |
org.springframework | spring-orm | JPA, 하이버네이트 등의 ORM 지원 |
org.springframework | spring-oxm | Object/XML 매핑 |
org.springframework | spring-jms | 동기식 JMS 엑세스와 메시지 리스너 컨테이너를 지원하는 JMS 패키지 (spring-messaging 모듈과의 통합 제공) |
Web
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-web | 웹 지원 |
org.springframework | spring-webmvc | 웹 애플리케이션을 위한 REST 웹 서비스 및 MVC 구현체 |
org.springframework | spring-websocket | WebSocket, SockJS 구현체 (STOMP 지원) |
org.springframework | spring-webmvc-portlet | 포틀릿 환경의 MVC 구현체 |
Test
GroupId | ArtifactId | 설명 |
---|---|---|
org.springframework | spring-test | 테스트 |