zoukankan      html  css  js  c++  java
  • JDBC基本操作介绍

    一 .JDBC主要的API介绍

    JDBC为开发人员提供了一套标准的API,都是由JAVA语言编写的类和接口。用于连接数据库和执行SQL语句。JDBC也是JAVA核心类库的一部分,位于Java.sql包下。
    JDBC包含的核心API主要有以下几个:
    DriverManager:管理一组JDBC驱动程序
    Connection:java程序与特定数据库的连接
    Statement:执行静态sql语句并返回它所生成结果的对象
    PreparedStatement:预编译的sql语句的对象
    CallableStatement:用于执行sql存储过程的接口
    Resultset:表示数据库查询的结果集

    二 . 使用JDBC API的过程

    (1)注册API驱动程序,有下面两种方式:

    Class.forName(String driverName);
    
    DriverManager.register(Driver driver); 

    例如:new com.mysql.jdbc.Driver() 创建驱动类对象

    (2)建立与SQL数据库的连接

    利用DriverManager的静态方法:getConnection()方法,获得connection的连接。getConnection()方法的定义如下:

    Connection getConnection(String url, string user, string pwd)。

    (3)获取SQL执行器
    利用Connection的createStatement()方法获取Statement对象,Statement可以执行sql语句,得到sql查询结果。createStatement()方法定义如下:

    Statement createStatement()。

    (4)执行SQL语句,获得结果集

    执行sql查询语句

    ResultSet executeQuery(String sql)

    执行更新语句,如insert,delete,update

    int executeUpdate(string sql)

    执行create和drop语句

    boolean execute(String sql)

    (5)取得查询结果
    利用ResultSet可以获取查询结果,常用的方法为:
    boolean next() 没有行时返回false
    String getString()返回列名时对应的值

  • 相关阅读:
    注意安全 保重身体
    抽象和接口的区别
    哪些设计模式最值得学习
    超级扫盲什么是设计模式?
    简单工厂、工厂方法和抽象工厂模式
    通过领域模型设计物流系统
    json过滤特殊字符
    数据库性能优化JOIN方法说明[转]
    策略模式
    观察者模式
  • 原文地址:https://www.cnblogs.com/longshiyVip/p/4634994.html
Copyright © 2011-2022 走看看