Spring MVC를 보면 위의 문자 그대로의 의미와 차이점을 알 수 있습니다. Spring MVC는 MVC 프레임워크로 사용되며, 이제 웹 서비스는 모두 Restful API를 사용하므로 웹 서비스가 필요하지 않습니다. 적게 사용하는 것이 매우 중요합니다. 봄 공식 웹사이트 spring.io에서 확인할 수 있습니다
Spring Batch는 로깅/추적, 트랜잭션 관리, 작업 처리 통계, 작업 재시작, 건너뛰기, 리소스 관리 등 대용량 레코드 처리에 필수적인 재사용 가능한 기능을 제공합니다. 최적화 및 파티셔닝 기술을 통해 매우 높은 볼륨 및 고성능 배치 작업을 가능하게 합니다. 단순하고 복잡한 대용량 배치 작업은 확장성이 뛰어난 방식으로 프레임워크를 활용하여 상당한 양의 정보를 처리할 수 있습니다.
Spring Web Flow는 Spring MVC를 기반으로 하며 웹 애플리케이션의 "흐름" 구현을 허용합니다. 흐름은 사용자에게 일부 비즈니스 작업 실행을 안내하는 일련의 단계를 캡슐화하고 상태를 갖습니다. 트랜잭션 데이터를 처리하고 재사용이 가능하며 본질적으로 동적이며 장기간 실행될 수 있습니다..
Spring MVC를 보면 위의 문자 그대로의 의미와 차이점을 알 수 있습니다. Spring MVC는 MVC 프레임워크로 사용되며, 이제 웹 서비스는 모두 Restful API를 사용하므로 웹 서비스가 필요하지 않습니다. 적게 사용하는 것이 매우 중요합니다. 봄 공식 웹사이트 spring.io에서 확인할 수 있습니다
Spring Batch는 로깅/추적, 트랜잭션 관리, 작업 처리 통계, 작업 재시작, 건너뛰기, 리소스 관리 등 대용량 레코드 처리에 필수적인 재사용 가능한 기능을 제공합니다. 최적화 및 파티셔닝 기술을 통해 매우 높은 볼륨 및 고성능 배치 작업을 가능하게 합니다. 단순하고 복잡한 대용량 배치 작업은 확장성이 뛰어난 방식으로 프레임워크를 활용하여 상당한 양의 정보를 처리할 수 있습니다.
Spring Web Flow는 Spring MVC를 기반으로 하며 웹 애플리케이션의 "흐름" 구현을 허용합니다. 흐름은 사용자에게 일부 비즈니스 작업 실행을 안내하는 일련의 단계를 캡슐화하고 상태를 갖습니다. 트랜잭션 데이터를 처리하고 재사용이 가능하며 본질적으로 동적이며 장기간 실행될 수 있습니다..
를 설명하세요.Spring framework
은 모듈로 나누어져 있습니다. 봄 공식 문서의 그림을 사용하여http://docs.spring.io/spring/...

사진 속 프로젝트는 모두 이러한 모듈을 기반으로 개발된 Spring 하위 프로젝트입니다. 예를 들어 Spring MVC는 웹용으로 개발되었으므로 여기에 사용되는 모듈에는 Spring 웹 등이 포함되며 일부 Spring 핵심 모듈도 포함됩니다. .
Hello world만 작성한다면 Spring Core Container 아래 모듈을 사용하세요.