使用Spring框架的简单REST服务不使用Spring引导

使用Spring框架的简单REST服务不使用Spring引导,spring,eclipse,rest,maven,Spring,Eclipse,Rest,Maven,我想从最简单的Maven项目开始,使用一个不使用SpringBoot的简单REST资源,并生成一个部署在servlet容器中的.war工件。我正在使用EclipseIDE。所以我想知道创建这样一个项目所需要的基本条件是什么 我想我至少需要这种依赖: Spring核心、Spring mvc、Spring web、Spring上下文、 我还需要一个用@RestController注释注释的类,以及一些用@Requestmapping注释的方法,等等 但是在WebContent目录及其子文件夹ME

我想从最简单的Maven项目开始,使用一个不使用SpringBoot的简单REST资源,并生成一个部署在servlet容器中的.war工件。我正在使用EclipseIDE。所以我想知道创建这样一个项目所需要的基本条件是什么

我想我至少需要这种依赖:

  • Spring核心、Spring mvc、Spring web、Spring上下文、
我还需要一个用
@RestController
注释注释的类,以及一些用
@Requestmapping
注释的方法,等等


但是在
WebContent
目录及其子文件夹
META-INF
WEB-INF
,我应该拥有的最低内容是什么。。。为了让servlet容器知道如何使用.war组件?我不想要任何
HTML
JSP
页面。

在WEB-INF文件夹中,您需要一个WEB.xml文件。这是您将配置DispatcherServlet的地方。这是应用程序中接收请求并将其委托给应用程序相应部分的部分

您还需要某种REST配置文件。您可以为Spring和组件扫描配置定义bean


这里可以找到一个很好的解释,

嘿,我觉得你的问题太模糊了。在stackoverflow上,人们倾向于问特定的问题,哪个问题更有可能有一个或两个有效的答案。你所问的-只是不具体。所以为什么人们投票反对你的问题。谢谢,这正是我想要的