• JDBC:DBUtils工具类


    1 DBUtils简介 


      <1>使用JDBC我们发现冗余的代码太多了,为了简化开发 我们选择使用 DbUtils
      <2>Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程 序的开发,同时也不会影响程序的性能。
      <3>使用方式:

        DBUtils就是JDBC的简化开发工具包。需要项目导入 commons-dbutils-1.6.jar。

        

       

      Dbutils核心功能介绍

        1. QueryRunner :对sql语句操作的API.

        2. ResultSetHandler接口:用于定义select操作后,怎样封装结果集.

        3. DbUtils类:工具类,定义了关闭资源与事务处理相关方法.

    2 案例相关知识

      表和类之间的关系

        整个表可以看做是一个类

        表中的一行记录,对应一个类的实例(对象) 

        表中的一列,对应类中的一个成员属性

        

      JavaBean组件

         1) JavaBean 就是一个类, 开发中通常用于封装数据,有以下特点: 

          1. 需要实现 序列化接口, Serializable (暂时可以省略)

          2. 提供私有字段: private 类型 变量名;

          3. 提供 getter  和 setter    

          4. 提供 空参构造

        2) 创建Employee类和数据库的employee表对应      

            我们可以创建一个 entity包,专门用来存放 JavaBean类

            

    public class Employee implements Serializable {
     
        private int eid;
     
        private String ename;
     
        private int age;
     
        private String  sex;
     
        private double salary;
     
        private Date empdate;   
         
        //空参 getter setter省略 
    }

     

  • 相关阅读:
    selenium批量执行脚本操作
    Monkey压力测试操作步骤说明
    loadrunner整体压测执行操作步骤
    selenium3+python3.6爬页面源码的代码
    unittest_API自动化脚本应用
    Python3.7版本unittest框架添加用例的方法
    python3中报错:TypeError: 'range' object doesn't support item deletion
    构建Hadoop集群在线datanode不在线
    Nomodulenamed pip._internal怎么解决
    模拟登陆京东并访问我的订单
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/15049408.html
Copyright © 2020-2023  润新知