此刻我加入了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
我有点惊讶......
你认为这是一个正常的目录结构吗?
而且,如果您不同意这种结构,请提供一些建议吗?