基于MVC架构模式的Java Web应用程序。正确的目录结构

时间:2012-01-18 17:34:08

标签: java model-view-controller web-applications

此刻我加入了github上的一个小型开源项目。 这个项目 - 使用的小型webApplication:Struts,Spring和Hibernate。 我用java源查看了目录结构:

projectName
-- src
-- -- main
-- -- -- java
-- -- -- -- org
-- -- -- -- -- projectName
-- -- -- -- -- -- controller
-- -- -- -- -- -- -- UserManager.java
-- -- -- -- -- -- -- UserManagerImpl.java
-- -- -- -- -- -- model
-- -- -- -- -- -- -- dao
-- -- -- -- -- -- -- -- hibernate
-- -- -- -- -- -- -- -- -- UserDaoHibernate
-- -- -- -- -- -- -- -- UserDao.java
-- -- -- -- -- -- -- entity
-- -- -- -- -- -- -- -- User.java
-- -- -- -- -- -- view
-- -- -- -- -- -- -- action
-- -- -- -- -- -- -- -- UserAction.java
-- -- -- -- -- -- -- form
-- -- -- -- -- -- -- -- UserForm.java

我有点惊讶......

你认为这是一个正常的目录结构吗?

而且,如果您不同意这种结构,请提供一些建议吗?

0 个答案:

没有答案