JDBC中常用的类和接口

《零基础学Java》


  • JDBC中常用的类和接口

    利用JDBC的这些类和接口可以更方便地访问并处理存储在数据库中的数据

  • DriverManager类

    DriverManager类 是JDBC的管理层,用来管理数据库中的驱动程序。在使用Java操作数据库之前,必须使用 Class类静态方法forName(String className) 加载能够连接数据库的驱动程序。

    加载 MySQL数据库驱动程序(包名:mysql_connector_java_5.1.36_bin.jar):

    try{
        Class.forName("com.mysql.jdbc.Driver")
    } catch(ClassNotFoundException e{
     	e.prinStackTrace();   
    }
    

    加载 Oracle数据库驱动程序(包名:oracle6.jar):

    try{
        Class.forName("oracle.jdbc.driver.OracleDriver")
    } catch(ClassNotFoundException e{
     	e.prinStackTrace();   
    }
    

    加载 SQL Server 2000数据库驱动程序(包名:msbase.jar 、mssqlserver.jar、msutil.jar):

    try{
        Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
    } catch(ClassNotFoundException e{
     	e.prinStackTrace();   
    }
    

    加载 SQL Server 2005以上 数据库驱动程序(包名:sqljdbc4.jar):

    try{
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")
    } catch(ClassNotFoundException e{
     	e.prinStackTrace();   
    }
    

    加载完成链接数据库程序后,Java会自动将驱动注册到DriverManager类中,就可以通过 DriverManager类的 getConnection()方法 与指定的数据库建立连接

    DriverManager类 的 getConnection()方法 语法:

    getConnection(String url , String user , String password);
    // url:连接数据库的URl
    // user:链接数据库的用户名
    // password:连接数据库的密码
    
  • Connection接口

    Connection接口代表Java端与指定数据库之间的链接。

    Connection接口的常用方法:

  • Statement 接口

    Statement接口是用来执行 静态SQL语句 的工具接口。

    Statement接口常用的方法:

  • PreparedStatement 接口

    PreparedStatement接口 是 Statement接口 的子接口,用来执行 动态SQL语句 的工具接口。

    PreparedStatement接口常用的方法:

  • ResultSet 接口

    ResultSet接口 是用于暂时存放对数据库中的数据库执行查询操作后的结果。

    ResultSet接口的常用方法:

posted on 2022-04-13 19:56  TeaTracing  阅读(426)  评论(0编辑  收藏  举报