从属性资源文件中读取连接数据库信息

jdbc.properties 属性配置文件

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/bjpowernode
user=root
password=123456
//将连接数据库的所有信息配置到配置文件中
/*实际开发中不建议把连接数据库的信息写死到java程序中。
*/
public class JDBCTest04{public static void main(String[] args){// 使用资源绑定器绑定属性配置文件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");Connection conn = null;Statement stmt = null;try{//1、注册驱动Class.forName(driver);//2、获取连接conn = DriverManager.getConnection(url,user,password);//3、获取数据库操作对象stmt = conn.createStatement();//4、执行SQL语句String sql = "update dept set dname = '销售部2', loc = '天津2' where deptno = 20";int count = stmt.executeUpdate(sql);System.out.println(count == 1 ? "修改成功" : "修改失败");}catch(Exception e){e.printStackTrace();}finally{//6、释放资源if(stmt != null){try{stmt.close();}catch(SQLException e){e.printStackTrace();}}if(conn != null){try{conn.close();}catch(SQLException e){e.printStackTrace();}}}}
}

从属性资源文件中读取连接数据库信息相关推荐

  1. JDBC编程——从属性资源文件中读取数据库的信息

    JDBC连接数据库(通过类加载的方式注册驱动) 从属性资源文件中读取数据库的信息,这里首先是给大家介绍一下注册驱动的另一种方式--通过类加载的方式注册驱动,这种方式也是程序员经常使用的一种,因为类加载 ...

  2. 文件_ _android从资源文件中读取文件流并显示的方法

    ======== 1   android从资源文件中读取文件流并显示的方法. 在android中,假如有的文本文件,比如TXT放在raw下,要直接读取出来,放到屏幕中显示,可以这样: private ...

  3. 从 ADNI 的 XML 文件中读取临床信息

    本文配合手把手式介绍 ADNI 影像数据下载使用. 仅给出了如下读取XML文件中的project和subject信息的部分代码,读取其他内容采用一样的写法即可. 只适合自己批量读取一下XML文件,所以 ...

  4. java+读取source资源_如何从JavaJAR文件中读取资源文件?

    如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...

  5. 读取DWG文件中的文本信息(CAD2004)

    还是那句话,工作需要,不然是不会研究这个的.也许有的人会遇到跟我一样的问题,有兴趣看看,可以节约点时间.运行时要引用CAD2004的COM,这种读取文本的方式并不好,需要机器上装有AUTOCAD200 ...

  6. 利用EXIF库读取jpg文件中的经纬度信息

    利用EXIF库读取jpg文件中的经纬度信息 EXIF库API参考:http://code.ciaoca.com/javascript/exif-js/ <!DOCTYPE html> &l ...

  7. android gradle resvalue,在插件中Gradle使用resValue在资源文件中添加信息,导致realease版本编译失败...

    问题详细描述 Detailed description of the problem 由于在插件中无法读取自身的meta-data,因此在资源文件中做一些分渠道分发的内容填充.但是使用resValue ...

  8. 【python学习】批量读取Materials Studio的sdf文件,从文件中提取特定信息并按列存储在CSV文件

    批量读取Materials Studio的sdf文件,从文件中提取特定信息并按列存储在CSV文件 Materials Studio在执行dmol3模块中结构优化任务时,任务结束后会产生一系列的输出文件 ...

  9. rest_快速检查REST API是否有效的方法-从清单文件中获取详细信息

    rest 在某些情况下,您可能想快速验证部署在开发,测试或生产环境中的REST API是否完全可以访问. 一种常见的实现方法是构建通用资源,该资源可提供例如已部署API的版本. 您可以手动触发对此资源 ...

最新文章

  1. python输入文字字符串、如何提取某个汉字_python提取字符串中的汉字数字字母
  2. AJAXA进行分页(2)
  3. 新工具上线!只需2步助你轻松学爬虫!
  4. 深入理解viewport
  5. eclipse搜索框太小
  6. java baen转json 已经 json 转java bean 优秀博客分享
  7. macOS Big Sur 配置 jdk
  8. C++ STL基本概念 学习笔记
  9. CSS和HTML的基础知识(一)——HTML常用标签的简介及用法
  10. python编程案例教程第四章_Python编程入门-第四章 流程控制 -学习笔记
  11. DBCS和UCS编码相关
  12. 毕设题目:Matlab树叶识别
  13. 2021年计算机网络常见面试题
  14. (萌新的数电学习)用 VHDL语言设计一个异或门
  15. Pcb课程设计2(GD32E230核心板)
  16. 平常心态过快乐的生活
  17. Slasher Flick
  18. 关于 PM2 Daemon 进程,内存爆涨的问题分析及解决
  19. AT指令介绍及用法,AT 指令集合
  20. win2003系统下 百度云盘 网络异常

热门文章

  1. 触摸膜的应用及市场分析
  2. 利用MATLAB制作基于艾宾浩斯记忆曲线的背单词计划
  3. 电化学储能 | 基于ARM核心板实现的BMS方案
  4. GD32F450初次使用
  5. 查询选修了全部课程的学生姓名-sql-oracle
  6. 【软件测试】分享一波测试面试题(偏银行、信贷)。
  7. Matlab:停止执行
  8. atos阿托斯电磁方向阀DLOH-3C-U 21
  9. 怎么用matlab绘制半径为2的球面,绘制下列三维图形。 (2) (4)半径为10的球面 (10.0分)...
  10. 数据结构哈希表的实现与设计