• 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业务
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    建设是为“有” 共享是为“无”
    设计模式-命令模式
    设计模式-建造者模式
    设计模式-抽象工厂模式(升级版工厂方法模式)
    设计模式-原型模式
    设计模式-单例模式
    Java中的多维数组
    设计模式-装饰者
    设计模式-模板方法
    乐观锁与悲观锁
  • 原文地址:https://www.cnblogs.com/zachary7/p/8191621.html
Copyright © 2020-2023  润新知