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业务
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    关于json前后台传值
    [LeetCode] #29 Divide Two Integers
    [LeetCode] #28 Implement strStr()
    [LeetCode] #27 Remove Element
    [LeetCode] #26 Remove Duplicates from Sorted Array
    [LeetCode] #25 Reverse Nodes in k-Group
    [LeetCode] #24 Swap Nodes in Pairs
    [LeetCode] #23 Merge k Sorted Lists
    [LeetCode] #22 Generate Parentheses
    [LeetCode] #21 Merge Two Sorted Lists
  • 原文地址:https://www.cnblogs.com/zachary7/p/8191621.html
Copyright © 2011-2022 走看看