编写DAO
DMS DAO原型
-- BaseDAO方法及ServiceDAO的validate方法
封装数据连接: 在DMS5.0项目中,如何实现验证某个业务账号是否存在。
DMS DAO 原型
--- 测试ServiceDAO的validare方法
在ServiceDAO类中已经完成了validate方法的编写,现需要使用JUnit测试该方法,除测试方法的正确性外,还要测试是有效防止SQL注入。
业务层---------》DAO---------------------->数据库
持久类封装
.对象关系映射(ORM)使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。
.表和类对应
.表中的字段和类的属性对应
.记录和对象对应
DAO标准示例 -- Create
public void save(ServiceDetail serviceDetail){
Connection con = null;
PreparedStatement stmt = null;
try{
con = openConnection();
stmt = con.prepareStatement(insert);
stmt.setInt(1,serviceDetail.getServiceid());
... ...
stmt.close();