spring mvc 的实际结构或模板

De facto structure or template for spring mvc

我已经开始学习 spring 框架,我可以通过参考几个示例和模板来绕过它。

但我仍然不知道如何从头开始 spring mvc 项目。结构如何?如果我选择基于 XML 的配置或基于注释的配置。

任何参考或建议都会有所帮助。

编辑:

我正在使用 maven 并尝试使用 jetty 进行部署。如果 archetype generate 有一个 spring mvc.

的模板就好了

有一些 spring 插件可用于生成项目,但仍然有点混乱,因为它在 IDE 之间变化。

注意:

spring-引导类框架更简单。但我感兴趣的只是普通的 spring.

参考这个Spring的 Getting Started guide

下载和 运行 this example showcase 的 mvc 功能。

运行 这在命令行中

$ cd spring-mvc-showcase
$ mvn tomcat7:run