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