在开发中通常包含显示层、控制层、数据层的操作,DAO设计模式就是将这些操作统一交给JSP或JavaBean来进行处理,将显示操作都写入JSP页面,业务层都写成JavaBean形式,将程序代码封装成组件。JavaBean将负责大部分的数据处理,如执行数据库操作等,再将数据处理后的结果返回至JSP页面上显示,如下图所示。
DAO设计模式流程图
在这个模式中DAO主要完成数据的操作,客户端依靠DAO接口进行操作,服务端要将接口进行具体实现。DAO的主要组成由以下几个部分组成。
在开发中通常包含显示层、控制层、数据层的操作,DAO设计模式就是将这些操作统一交给JSP或JavaBean来进行处理,将显示操作都写入JSP页面,业务层都写成JavaBean形式,将程序代码封装成组件。JavaBean将负责大部分的数据处理,如执行数据库操作等,再将数据处理后的结果返回至JSP页面上显示,如下图所示。
DAO设计模式流程图
在这个模式中DAO主要完成数据的操作,客户端依靠DAO接口进行操作,服务端要将接口进行具体实现。DAO的主要组成由以下几个部分组成。