JDBC和XML-2:用JDBC编写DAO

编写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();
    

猜你喜欢

转载自blog.csdn.net/kerryqpw/article/details/104034538