zoukankan      html  css  js  c++  java
  • JDBC

    1.使用jdbc步骤
      a.导入数据库厂商提供的驱动程序(导入jar包)
      b.加载驱动程序
      .forName(驱动程序类);
      c.获得连接
      url = "jdbc:数据库://ip地址:端口;数据库“;
      username="用户名”‘
      password="密码"
      Connection con = DriverManager.getConnection(
      url.username,password);
      d.获得执行sql对象,执行sql返回结果
      Statement stat = conn.createStatement();
      ResultSet rs = stat.executeQuery("sql语句");
      e.处理结果集
      while(rs.next()){
      Xxxx s=rs.getXxxx("字段名|数字”);
        }
      注意:数字下标从1开始
      f.释放资源
      rs.close();
      stat.colse();
      conn.close();
    3. 核心API
    DriverManager ;管理驱动
    Connection ;数据库连接’
    Statement ;执行sql语句
    PreparedStatement ;执行sql语句(推荐)
    execute(); ;执行任何的sql
    executeQuery(); ;执行查询sql
    executeUpdate();执行增删改sql
    ResultSet ;结果集
    2.Dao层步骤
    第一步:建表
    第二步:实体类
    第三步:写接口
    第四步:帮助类(BasaDao) 只要写一次
    第五步;实现类
    提供一个公共的东西

    软件三层结构
    视图层
    控制层
    持久层 dao
    浏览器 --》视图层--》控制层--》持久层-----》数据库
    MVC思想:
    Model:模型层
    View:视图层
    Controller:控制层
    业务层biz,server
    dao层
    分包:
    Dao
    Biz
    Controller(web)
    --View(控制台)test
    entity(实体)
    utils(帮助)baseDao
    //表--》实体类--》dao--》biz-->controller
    // 序列化 接口+实现 接口+实现

  • 相关阅读:
    html5 canvas 像素随机百分之十显示
    html5 canvas防微博旋转
    html5 canvas 旋转扩大
    html5 canvas 钟表
    html5 canvas 移动小方块
    html5 canvas 鼠标绘制
    html5 拖放到购物车
    html5 拖拽
    js_sl 无缝切换
    HDU 2048 神、上帝以及老天爷( 错排 )
  • 原文地址:https://www.cnblogs.com/hewei-666/p/6837739.html
Copyright © 2011-2022 走看看