zoukankan      html  css  js  c++  java
  • JDBC

    1.注册驱动
    2.使用DriverManager类中的getConnection()方法,获取一个Conncion连接对象
    3.使用Connection对象创建语句.
        Statement stmt = 连接对象.createStatement();
     
        PreparedStatement pstmt = 连接对象.prepareStatement("sql语句");
     
    Statement与PreparedStatement:
        1.PreparedStatement是Statement的子接口
        2.statement中sql语句有参数是字符串拼接
        PreparedStatement中sql语句的参数用"?"预留位
        3.statement是在执行sql语句传参,PreparedStatement是在创建是就传sql语句
     
    4.执行sql语句,如是查询语句,返回一个ResultSet结果集
        ResultSet rs = stmt.executeQuery("select ...");
     
        PreparedStatement语句执行时只能将sql语句中的“?”参数替换就可以直接执行
        ResultSet rs = pstmt.executeQuery();
     
    5.处理结果集
        循环处理 rs.next()作为循环条件,是将下移结果集指针,有数据行返回true,没有返回false。
     
    6.释放并关闭相关数据库连接资源
     
     
     
     
     
     
     
     
        entity(实体)
     
    Dao(数据连接)
        DBUtil类
            属性(String 常量)
                驱动类,连接字符串,登录,密码
            静态方法
                加载驱动()
                获得连接()
                关闭连接()
        I_BookDao接口
            int update(String sql);
            List<Book> query(String sql);
        实现I_BookDao接口的类
     
    biz业务
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    Flask入门到精通(二)
    MySQL安装配置,命令,异常纪要
    JQuery 选择器
    redhat Enterprise Linux Server release 7.2(Maipo) 安装redis-stat
    pssh 不能执行指定用户命令
    VMware 命令行下安装以及导入Ubuntu系统
    Linux CPU相关信息查看
    Ubuntu 16.04 Mxnet CPU 版本安装
    Ubuntu 16.04 TensorFlow CPU 版本安装
    <转>揭秘DNS后台文件:DNS系列之五
  • 原文地址:https://www.cnblogs.com/zachary7/p/8191621.html
Copyright © 2011-2022 走看看