3
我试图确定组织我们的Maven/Spring Web应用程序的最佳方法,并且一直在四处看看示例。不幸的是,它们在某些方面似乎有冲突。Java Spring MVC文件夹/命名约定
如何在Spring MVC webapp中组织这些文件夹,以及他们应该调用什么?
最大的不同我看到的是:
- JSP的文件夹。
- /SRC /主/ web应用/ WEB-INF/JSP /或
- /SRC /主/ web应用/ WEB-INF /视图/
- Spring配置文件。
- /src/main/resources/META-INF/spring/context.xml或
- /src/main/resources/spring/context.xml或
- /SRC /主/ web应用/ WEB-INF /spring/context.xml
- 资产/资源属于哪里。
- /SRC /主/ web应用/ WEB-INF /图像/或
- /SRC /主/ web应用/资源/图像/(具有urlrewriter)
SpringSource的样品中的他们的SVN回购并不一致,尽管他们对一个MVC应用程序模板使用下列内容:
- /src目录/主/资源/ META-INF /春/
- /src目录/主/我们BAPP /资源/
- /src目录/主/ web应用/ WEB-INF /视图/
我知道这听起来像一个小,可能是不重要的问题,但我们有一个大的团队谁是要人独立工作,我们需要做出决定,让一切都可以理解。我们希望遵循任何现有标准,以便进入Spring的开发人员可以轻松跳入。
谢谢。
P.S.是的,我意识到任何人都应该能够处理被告知“视图在jsp文件夹中”。没有太多东西,但我要在这里寻找标准,人们。
文件夹布局就像代码缩进......有许多方法可以做到,每个人都有自己的喜爱。如果您对某种方法没有坚实的要求,那么可能会对您的团队进行调查,并提出一个所有人都喜欢的解决方案(让团队感受到参与)...... – chrismh 2010-10-13 15:34:59