Java项目 常用包的命名及理解【dao包、domain包、service包、utils包、web包、impl包】
·
JavaWeb 黑马旅游网 项目结构:
![]()
![]()
目录
1、dao包
Dao:数据库相关操作 数据访问。
Dao 数据访问层:就是用来访问数据库实现数据的持久化(把内存中的数据永久保存到硬盘中 )。
2、domain包
domain:实体类(entity)
3、service包
在此层做相应的业务逻辑处理。
4、utils包
工具包
5、web包
一般 存放 servlet 和 filter 。
6、impl包
impl是implement的简写,换言之,放置的应该是接口的实现类。
一般三层开发中,service层和dao层都会有接口及其实现类,为了项目能更好的管理和开发,一般将接口放一个包,实现类放置在这个包的子包中。
更多推荐
所有评论(0)