我正在查看一个使用Hibernate、JSP和Spring框架的Java Web应用程序。(据我所知!)
文件布局如下:
classes/com/example/project1
项目1内部
/dao
_entity_Dao.java
/dao/hibernate/
_entity_DaoHibernate.java
/factory
DaoFactory.java
DaoFactoryImpl.java
/managers
_entity_Manager.java
/managers/impl
_entity_ManagerImpl.java
/model
_entity_.java
/service
_xxxx_Service.java
/service/impl/
_xxxx_ServiceImpl.java
你们有了解过这种布局吗?它被认为是最佳实践吗?
工厂、管理器和服务之间有什么区别?(高层次)