mysql-3-DAO设计模式
来源:互联网 发布:fanuc数控仿真软件 编辑:程序博客网 时间:2024/06/03 17:39
DAO(Data Access Object),数据访问对象。
MVC中的M-model,即dao层,或者是dao+server层。
初学DAO,我设计模式有4部分:
1.数据库连接
2.DAO接口
3.DAO接口实现(implements)
4.数据传输类(set/get)(java bean)
1.数据库连接
设立DataBase类,写下static的open()和close()方法,来实现快捷打开和关闭Connection。但我也有明显缺点:每次都要手动关闭Statement/PreparedStatement/CallableStatement/ResultSet。
2.DAO接口
规范了对employee表的操作(add,update,delete,getemployeebyid,query)。
3.DAO接口实现
对DAO接口的规范实现具体操作。
4.数据传输类
对employee的参数(id,name,email)设置get/set方法进行访问和赋值,override了toString()方法方便打印。
阅读全文
0 0
- mysql-3-DAO设计模式
- JDBC连接MYSQL的DAO设计模式
- 实现DAO 设计模式
- DAO设计模式
- 实现DAO 设计模式
- 什么DAO设计模式
- 设计模式--DAO
- DAO设计模式
- DAO设计模式
- 实现DAO 设计模式
- DAO设计模式(转)
- DAO 设计模式 总结
- DAO设计模式笔记
- DAO设计模式总结
- dao设计模式
- DAO设计模式
- DAO设计模式
- DAO 设计模式
- jq+php+msyql 拖拽排序
- CentOS 7 修改hostname 一步到位
- easyUI实现动态表头
- Eclipse构建Maven项目
- 数组操作-浅复制-《数据结构与算法》
- mysql-3-DAO设计模式
- 系统时钟MPLL和定时器操作实例
- java理解
- N的阶乘——多位数对单位数的乘法——数值超高超大的算法
- 引入布局
- scala对redis集群操作工具类 附带java版本的工具类以及spring配置
- 求两个时间点之间有几个月
- Windows下MongoDB的安装与配置
- 神经网络之多层感知机MLP的实现(Python+TensorFlow)