码迷,mamicode.com
首页 > 编程语言 > 详细

java中的dao模式

时间:2017-12-10 01:26:07      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:png   imp   实体类   工具   str   sql   应用   int   pos   

  

 

什么是DAO  

1.Data Access Object(数据存取对象)

2.位于业务逻辑和持久化数据之间

3.实现对持久化数据的访问

DAO模式的作用

1隔离业务逻辑代码和数据访问代码

2.隔离不同数据库的实现

业务逻辑层,数据访问层(Oracle,SQLServer,MySQL)

DAO模式的组成部分

DAO接口

DAO实现类

实体类

数据库连接和关闭工具类

DAO模式的实际应用

定义一个接口PetDao

public interface PetDdao{

int save(Pet pet);///实体类

iny del(Pet pet);

}

定义PetDao接口的实现类

public class PetDaoSQLServerlmpl implements PetDao{

public int save(Pet pet){......}

public int del(Pet pet){......{;

.......

}

PetDao实现类的方法:update()方法

技术分享图片

技术分享图片

技术分享图片

技术分享图片

java中的dao模式

标签:png   imp   实体类   工具   str   sql   应用   int   pos   

原文地址:http://www.cnblogs.com/yunfeioliver/p/8013310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!