使用资源绑定器绑定属性配置
实际开发中不建议把连接数据库的信息写死到Java程序中

//使用资源绑定器绑定属性配置
ResourceBundle bundle = ResourceBundle.getBundle("jdbc");
String driver = bundle.getString("driver");
String url = bundle.getString("url");
String user = bundle.getString("user");
String password = bundle.getString("password");
处理查询结果集
返回类型           方法
int                   executeUpdate         (insert/delete/update)
ResultSet       executeQUery          (select)DQL
 
结果集ResultSet
//执行sql
String sql = "select empno,ename,sal from emp";
rs = stmt.executeQuery(sql);//专门执行DQL的方法 //处理查询结果集
while(rs.next()) {//光标指向的行有数据
//取数据
//JDBC中所有下标从1开始,不是从0开始
//健壮的写法,以字段名(重命名则用改名后的)获取
int empno = rs.getInt("empno");
String ename = rs.getString("ename");
Double sal = rs.getDouble("sal");
System.out.println(empno+","+ename+","+sal);
}
 
 
 

最新文章

  1. json和jsonp
  2. 使用Android Butterknife
  3. Javascript图片无缝滚动
  4. C++ c++初识
  5. LINQ基础 之 LINQ TO SQL (二)
  6. ubuntu下允许root用户ssh远程登录
  7. A Round Peg in a Ground Hole(判断是否是凸包,点是否在凸包内,圆与多边形的关系)
  8. HDU 2435 There is a war (网络流-最小割)
  9. Springboot数据访问,棒棒哒!
  10. Hibernate (一)
  11. bzoj千题计划251:bzoj3672: [Noi2014]购票
  12. pl/sql学习(6): 引号/程序调试/列中的字符串合并/正则表达式
  13. 函数和常用模块【day06】:random模块(三)
  14. 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
  15. Matplotlib安装感想
  16. 腾讯大湘网某处csrf(city.hn.qq.com)可投诉刷留言
  17. Maven下载cxf所需要的jar包
  18. 10个经典的Android开源应用项目
  19. CSS 引用外部字体
  20. Azure 中 Linux 虚拟机的大小

热门文章

  1. 使用harborv1.8.0-rc1 搭建docker私有镜像仓库
  2. 8月清北学堂培训 Day5
  3. Liunx之基础学习
  4. CF1197B
  5. vue-导入element-ui
  6. redis几种模式的部署(Windows下实现)
  7. SOA(面向服务的架构)初识
  8. tp5 回滚事务记录,其中一条语句报错,全部回滚
  9. Python 自学笔记(五)
  10. git 优雅的撤销中间某次提交