复习

来源:互联网 发布:同意注册协议 js代码 编辑:程序博客网 时间:2024/05/16 19:09
DAO模式的优势在于它实现了两次隔离:
⑴隔离了数据访问代码和业务逻辑代码。
⑵隔离不同数据库的实现。
DAO模式的组成部分:
DAO接口:把数据库的所有操作定义成抽象方法,可以提供多种实现。
DAO实现类:针对不同数据库给出DAO接口定义方法的具体实现。
实体类:用于存放与传输对象数据。

数据库连接和关闭工具类:避免了数据库连接和关闭代码的重复使用,方便修改。

1.数据持久化
持久化:持久化是将程序中的数据在瞬时状态和持久状态间转换的机制。       JDBC就是一种持久化机制。
持久化的实现方式:数据库、普通文件、XML文件等。
主要持久化操作包括保存、删除、修改、读取和查找等。
2.数据访问模式--DAO模式
DAO(Data Access Object,数据访问对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。