Java项目 常用包的命名及理解【dao包、domain包、service包、utils包、web包、impl包】

JavaWeb 黑马旅游网 项目结构:

  

  

目录

1、dao包

2、domain包

3、service包

4、utils包

5、web包

6、impl包


1、dao包

Dao:数据库相关操作 数据访问。

Dao 数据访问层:就是用来访问数据库实现数据的持久化(把内存中的数据永久保存到硬盘中 )。

2、domain包

domain:实体类(entity)

3、service包

在此层做相应的业务逻辑处理。

4、utils包

工具包

5、web包

一般 存放 servlet 和 filter 。

6、impl包

impl是implement的简写,换言之,放置的应该是接口的实现类

一般三层开发中,service层和dao层都会有接口及其实现类,为了项目能更好的管理和开发,一般将接口放一个包,实现类放置在这个包的子包中。

猜你喜欢

转载自blog.csdn.net/weixin_44949135/article/details/114285083