java中的dao模式
Posted 这才是真
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的dao模式相关的知识,希望对你有一定的参考价值。
java中Dao模式
什么是DAO
1.Data Access Object(数据存取对象)
2.位于业务逻辑和持久化数据之间
3.实现对持久化数据的访问
DAO模式的作用
1隔离业务逻辑代码和数据访问代码
2.隔离不同数据库的实现
业务逻辑层,数据访问层(Oracle,SQLServer,mysql)
DAO模式的组成部分
DAO接口
DAO实现类
实体类
数据库连接和关闭工具类
DAO模式的实际应用
定义一个接口PetDao
public interface PetDao{
int save(Pet pet);///实体类
int del(Pet pet);
}
定义PetDao接口的实现类
public class PetDaoSQLServerlmpl implements PetDao{
public int save(Pet pet){......}
public int del(Pet pet){......{;
.......
}
PetDao实现类的方法:update()方法
以上是关于java中的dao模式的主要内容,如果未能解决你的问题,请参考以下文章
泛型和字段如何协助独立 Java 应用程序中的 DAO 模式