何、

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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
// 序列化 接口+实现 接口+实现

posted on 2017-05-10 19:39  何、  阅读(110)  评论(0编辑  收藏  举报