我是Spring的新手。我是从不同的来源学习的。 Spring Recipes,Spring In Action和Spring文档。根据Spring 3. +,XML配置可以完全忽略。作为初学者,这对我有好处。
问题:
我使用的是Spring Tool Suite,是否有一个仅以注释开头的Spring Web项目模板?我找到的所有项目模板都使用XML配置。我甚至不知道把DispatcherServlet
放在哪里。我不知道把控制器放在哪里。
答案 0 :(得分:1)
当我开始使用Spring来查找仅基于注释的模板时,我也遇到了同样的问题。然后我从John Thompson那里找到了this。这个项目完全基于注释,唯一涉及的xml文件是pom.xml
答案 1 :(得分:1)
官方建议将所有新项目建立在Spring Boot上,这些项目不含开箱即用。
STS与Spring Initializr service提供了很好的集成:只需转到“New - > Spring Starter Project”,填写项目名称等几个字段,然后勾选您感兴趣的模块旁边的框英寸
答案 2 :(得分:1)
我建议您运行Spring Guides - 它们是最新的并使用基于注释的配置。 This is指导如何使用spring-boot创建restfull Web服务。它描述了如何用maven,gradle或STS制作项目。