数据访问层
来源:互联网 发布:淘宝怎样看拍卖车 编辑:程序博客网 时间:2024/06/05 06:06
1.数据持久化
持久化:持久化是将程序中的数据在瞬时状态和持久状态间转换的机制。 JDBC就是一种持久化机制。
持久化的实现方式:数据库、普通文件、XML文件等。
主要持久化操作包括保存、删除、修改、读取和查找等。
2.数据访问模式--DAO模式
DAO(Data Access Object,数据访问对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。
DAO模式的优势在于它实现了两次隔离:
⑴隔离了数据访问代码和业务逻辑代码。
⑵隔离不同数据库的实现。
DAO模式的组成部分:
DAO接口:把数据库的所有操作定义成抽象方法,可以提供多种实现。
DAO实现类:针对不同数据库给出DAO接口定义方法的具体实现。
实体类:用于存放与传输对象数据。
数据库连接和关闭工具类:避免了数据库连接和关闭代码的重复使用,方便修改。
0 0
- 收藏:数据访问层
- 数据访问层DataAccess
- 数据访问层学习
- C#数据访问层
- 数据访问层
- 数据访问层!
- 数据访问层
- C# 数据访问层
- 创建数据访问层
- 数据访问层
- 数据访问层sqlhelper
- 中间件-数据访问层
- 数据访问层
- 【JAVA】数据访问层
- 数据访问层
- 数据访问层
- 数据访问层
- 数据访问层
- OpenGL ES着色器语言之变量和数据类型
- 剑指offer(java代码)——矩形覆盖
- MVC异常----无法使用前导 .. 在顶级目录上退出。
- 项目总结
- CCF NOI1123 A-B
- 数据访问层
- Volley网络请求
- 河南省第四届acm省赛 C:表达式求值 逆波兰表达式
- linux的内核时间
- C++
- 商品展示案例
- SuperMap iDesktop Cross 配置指南(Linux)
- 在 python 中使用 Selenium 报错self.capabilities = response['value'] KeyError: 'value'的解决办法
- App移动端项目管理