zoukankan      html  css  js  c++  java
  • JDBC 练习


    第一步:加载数据库驱动 Class.forName();

    2:建立连接,获得connection对象

    3:执行sql语句

    例子: //数据库对应个类
    Master master =null;
    //三大对象
    Connection conn = null;
    PreparedStatement pstmt = null;
    ResultSet rs = null;

    //操作数据库
    String sql = "SELECT id,loginId,password FROM master WHERE loginId=? AND password=?";
    //加载驱动
    conn = DBUtil.getConn();
    //获取对象 执行sql
    pstmt = conn.prepareStatement(sql);
    pstmt.setString(1, loginId);//第一个参数 1 对应的下标 第二个参数 设置对应值
    pstmt.setString(2, password);
    //rs ResultSet对像 调用PreparedStatement接口中的executeQuery()方法返回一个值
    rs = pstmt.executeQuery();
    if (rs.next()) {//通过rs这个对象来 执行判断 然后获取值
    master=new Master();
    master.setId(rs.getInt(1));
    master.setLoginId(rs.getString(2));
    master.setPassword(rs.getString(3));
    }

    接口 Connection接口

    Statement接口

    ResultSet接口 ResultSet对像 调用PreparedStatement接口中的executeQuery()方法返回一个对象 对象调用next()方法
    进行指针下移 然后对数据库表进行设置数据 set getString 方法

    PrearedStatement接口 比Statement接口灵活,安全,通过Connection接口conn.prepareStatement(sql)来创建对象

  • 相关阅读:
    RESTful API 设计原则
    c#的逆变和协变
    Java内部类之间的闭包和回调详解
    java的内部类
    抓包工具
    HashMap与HashTable的区别
    Java 语法清单
    Java面试问题列表
    bootstrap table api
    c# CacheManager 缓存管理
  • 原文地址:https://www.cnblogs.com/ZAIHUANG/p/6183410.html
Copyright © 2011-2022 走看看