date Access Object(数据访问对象)
位于业务逻辑和持久化数据之间
实现对持久化的访问
DAO起着转化器的作用,把实体类转换为数据库中的记录
DAO模式的作用
隔离业务逻辑代码和数据访问代码
隔离不同数据库的实现
DAO模式组成部分
DAO接口
DAO实现类
实体类
数据库连接和关闭工具类
分层的好处
便于实现自己的功能
便于分工协作,提高效率
便于代码复用
便于程序扩展
位于业务逻辑和持久化数据之间
实现对持久化的访问
DAO起着转化器的作用,把实体类转换为数据库中的记录
DAO模式的作用
隔离业务逻辑代码和数据访问代码
隔离不同数据库的实现
DAO模式组成部分
DAO接口
DAO实现类
实体类
数据库连接和关闭工具类
分层的好处
便于实现自己的功能
便于分工协作,提高效率
便于代码复用
便于程序扩展