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

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

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

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


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

你可能感兴趣的:(后台开发项目中的DAO层是干什么用的?)