Spring MVC - 项目结构 - 最佳实践

时间:2014-05-08 18:56:06

标签: spring-mvc projects-and-solutions

最好的方法是什么?

1-创建多个项目:

enter image description here

2-创建一个项目:

enter image description here

2 个答案:

答案 0 :(得分:59)

我建议你看一下Spring的萨根项目。它是当前网站(http://spring.io)的源代码。虽然他们使用多模块方法,但它并没有按照您的建议进行划分。他们真的只是抽出一些客户工作,并将其余部分保留在一个模块中。

这个网站是由Spring团队编写的,他们使用自己的工具并作为参考应用程序发布,就像这样回答问题。我建议您在这里查看:https://github.com/spring-io/sagan

答案 1 :(得分:2)

关键是要问问自己分离的重点是什么。如果您计划在不同服务器上的不同容器中运行它们,那么它是有道理的。如果它是一个大型项目,那么分离是有意义的。