需要对 Spring 配置和初始化程序进行一些说明

Need some clarification on Spring Configuration and Initializer

我一直在按照本教程为项目构建 Spring REST API。

http://websystique.com/springmvc/spring-4-mvc-rest-service-example-using-restcontroller/

现在,我有一个问题。我是否必须为我要制作的每个休息控制器创建 <class_name>Configuration<class_name>Initializer class?

答案是否定的。 Configuration 和 Initializer 类 是应用程序上下文范围的。这些只是配置 Spring 应用程序上下文的另一种方式(另一种是使用 xml 配置文件)