Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management. that sourcen ext sabled remely high-volume and high performance batch jobs through optimization and partitioning techniques. Simple as well as complex, high-volume batch jobs can leverage the framework in a highly scalable manner to process significant volumumes offormation.
Spring Web Flow builds on Spring MVC and allows implementing the "flows" of a web application. A flow encapsulates a sequence of steps that guide a user through the execution of some business t). transactional data, is reusable, and may be dynamic and long-running in nature..
勾選Spring MVC,上述的區別,你從字面意思就可以看出來,spring MVC是做MVC框架的,web service做接口的,現在都用restful api了,就不用webservice了,其他的很少使用,可以在spring官網上查到:spring.io
Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management. that sourcen ext sabled remely high-volume and high performance batch jobs through optimization and partitioning techniques. Simple as well as complex, high-volume batch jobs can leverage the framework in a highly scalable manner to process significant volumumes offormation.
Spring Web Flow builds on Spring MVC and allows implementing the "flows" of a web application. A flow encapsulates a sequence of steps that guide a user through the execution of some business t). transactional data, is reusable, and may be dynamic and long-running in nature..Spring framework
是分模組的,用一張spring的官方文檔上的圖來說明http://docs.spring.io/spring/...

你圖上的這些項目都是基於這些模組開發的Spring的子項目,比如說Spring MVC是針對web開發的,那麼它裡面用到的模組有Spring web等,還有一些Spring的核心模組。
你只是寫一個Hello world的話,用Spring Core Container下的模組就行了。