1.dao设计模式
a. 一个DAO接口
b.一个实现DAO接口的具体类
c.一个DAO工厂类
d.数据传输对象(值对象)以维护客户信息为例,具体组件如下:
a.CustomerDao接口
b.Customer值对象
c.CustomerDaoImpl(接口的具体实现类)
d.CustomerFactory(工厂类,实例化用)2.mvc 设计模式
Model模型Viev视图Controller控制器
.Model
-对应业务逻辑层,数据逻辑层
-由接口及实现类充当
.View
-对应表现层
-由html页面,jsp页面,Tag标签充当
.Controller
-对应控制层
-由Servlet或Struts的Action充当
本文深入探讨了数据库访问设计模式,通过Customer案例解析DAO接口、实现类、工厂类及其作用。同时,阐述了MVC设计模式在模型、视图、控制器各层的实现方式,为开发者提供清晰的业务逻辑、表现层和控制层划分指导。
3916

被折叠的 条评论
为什么被折叠?



