- 스프링 데이터 : 데이터 베이스 등록, 수정, 삭제, 조회 편리 기능 제공
- 스프링 세션 : 세션 기능 편리 제공
- 스프링 시큐리티 : 보안
- 스프링 Rest Docs : API문서 편리 기능 제공
- 스프링 배치 : 데이터 배치처리 특화
- 스프링 클라우드 : 클라우드 특화
- 스프링 프레임워크
- 핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타
- 웹 기술 : 스프링 MVC, 스프링 WebFlux
- 데이터 접근 기술 : 트랜잭션, JDBC, ORM, XML지원
- 기술 통합 : 캐시, 이메일, 원격접근, 스케줄링
- 테스트 : 스프링 기반 테스트 지원
- 언어 : 코틀린, 크루비
- 스프링 부트 : 스프링 편리 사용 지원
- 단독 실행 스프링 애플리케이션 쉽게 생성
- Tomcat 같은 웹 서버 내장
- starter 종속성 제공으로 손쉬운 빌드
- 스프링과 외부(3rd parth) 라이브러리 자동 구성
- 프로덕션 준비 기능(메트릭, 상태 확인, 외부 구성) 제공
- 관례에 의한 간결한 설정