zoukankan      html  css  js  c++  java
  • jdbc(一)

    介绍

    jdbc,是由Java提供的对关系型数据库的统一编程接口。主要由java.sql包中类组成。
    如果用java连接mysql进行操作,需要引入由mysql厂商提供的jar包。

    使用

    1、配置pom
    一般,导入与使用的mysql版本对应的mysql的jar包即可,允许有小范围波动,但不能交换使用mysql8.0版本前后的。
    (我以mysql8.0.19为例)

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.19</version>
    </dependency>
    

    2、简单示例

     //1.加载驱动程序
    Class.forName(DRIVER_NAME);
    //2. 获得数据库连接
    Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);
    //3.操作数据库,实现增删改查
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("select * from tb_user");
    //如果有数据,rs.next()返回true
    while(rs.next()){
        System.out.println(rs.getInt("id")+","+rs.getString("username")+" ,"+rs.getString("password"));
    }
    rs.close();
    stmt.close();
    conn.close();
    

    (1)加载驱动
    (2)创建连接
    (3)声明执行
    (4)执行CRUD
    (5)关闭资源

    预声明

    String sql = "select * from tb_user";
    PreparedStatement preparedStatement = conn.prepareStatement(sql);
    

    主要API

    DriverManage
    Connection
    PreparedStatement
    Statement
    ResultSet

    事务

  • 相关阅读:
    页面的三大家族
    封装函数
    图片自动播放的案例
    动画封装
    长图滚动案例+点名册案例
    时钟案例
    伪随机数,随机数种子seed
    numpy.tolist( )函数
    countif( ) 函数判断当前单元格的身份证号码是否重复出现
    Excel技巧
  • 原文地址:https://www.cnblogs.com/heibaimao123/p/13800475.html
Copyright © 2011-2022 走看看