스프링 프레임워크는 이제 자바 개발자라면 반드시 알아야 할 프레임워크이다.
스프링 프레임워크를 개발하고 있는 스프링 팀은 스프링 프레임워크를 중심으로 다양한 프로젝트의 개발을 진행하고 있다. 이를 통해 가발자가 효율적으로 스프링 기반의 어플리케이션을 개발할 수 있도록 하고 있다.
스프링 관련 프로젝트 목록
스프링 주요 모듈 목록
프로젝트 | 설명 |
스프링 프레임 워크 | 스프링을 이용해서 개발할 때 기반이 되는 프레임워크이다. 핵심 기능인 DI, AOP 기능을 제공한다. 웹 개발할 때 사용하는 스프링 MVC, 스프링 ORM 등의 기능도 스프링 프레임워크에 포함 되어 있다. |
스프링 데이터 | 데이터 연동을 위한 단일 API를 제공한다. API를 기반으로 JAP, MongoDB, Neo4j, Redis 등 RDBMS와 NoSQL과의 연동을 적은 양의 코드로 처리하게 해준다. |
스프링 시큐리티 | 인증과 허가에 대한 기반 프레임워크 및 모듈을 제공한다. |
스프링 배치 | 배치 처리를 위한 기반 프레임워크를 제공한다. 데이터 처리, 흐름 제어, 실패 재처리 등 기능을 기본으로 제공한다. |
스프링 인터그레이션 | 시스템 간의 연동을 위한 메시징 프레임워크를 제공한다. |
스프링 소셜 | 트위터, 페북, 인스타 등 소셜 네트워크 연동을 위한 기능을 제공한다. |
반응형
'Backend > Spring' 카테고리의 다른 글
[SPRING] web.xml 파일 cvc-id.3 관련 에러 해결 (0) | 2022.03.18 |
---|---|
[Spring] STS (Spring Tool Suite) 란? (0) | 2022.02.07 |
[Spring] 한글 깨짐 방지를 위해 web.xml UTF-8 설정 (0) | 2022.02.04 |
[Spring] IOC, DI, AOP 란? (0) | 2022.01.20 |
[Spring] 메이븐(maven) 설치 (0) | 2022.01.15 |