Dao设计模式

来源:互联网 发布:前端js面试题及答案 编辑:程序博客网 时间:2024/06/05 04:32

pojo(model)
Dao(Daoimpl)
sevice(seviceimpl)
servlet
JSP

 * Dao设计模式: * pojo(领域对象层):由普通的Java对象组成 * dao(数据访问层):dao层实现了对数据库的增、删、改、查等原子操作。 * 业务逻辑层:此层由系列的业务对象组成,实现了所需要的业务逻辑方法。 *          依赖Dao层实现业务逻辑方法。 * 控制器层:用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法, *          处理用于请求,并根据处理结果转发到不同的表现层组件。 * 表现层:负责收集 用户请求,并显示处理结果 *  * Dao接口:定义XX表的“增、删、改、查”方法名 * Dao接口的实现类:对应接口的实现类,对应JDBC的实现 *  * Service接口:接口,实现业务逻辑,定义实现系统功能的方法名 * Service实现类:对应接口的实现类,调用Dao中的方法,外加某些业务逻辑判断 *  * Model:对应数据库表的实体类(属性与表中的字段对应)   表中的列名 必须 和 类的属性名 保持一致

这里写图片描述

0 0