后台开发项目中的DAO层是干什么用的?

DAO,英文全拼Data Access Object,属于项目当中的数据访问层

项目当中的各个对象的调用流程如下:

JSP页面 —— Action —— Service —— DAO —— (Hibernate框架) —— 数据库


打个比方来说的话,JSP就像是饭店中的顾客;Action是服务员,顾客点什么菜,给顾客端菜都由它负责;Service是厨师,Action送来的菜单上的菜都是它做的;而DAO是厨房中的小工,帮忙洗菜摘菜等和原材料打交道都是它干。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容