JDBC——jdbcUtils加载配置文件赋值
加载配置文件:Properties对象
对应properties文件处理,开发中也使用Properties(唯一与流有关系的集合(是map),可以读取对象变为集合中Key/Value格式)对象进行。我们将采用加载properties文件获得流,然后使用Properties对象进行处理。
l JDBCUtils.java中编写代码
public class JDBCUtils {private static String driver;private static String url;private static String user;private static String password;// 静态代码块static {try {// 1 使用Properties处理流// 使用load()方法加载指定的流 Properties props = new Properties();Reader is = new FileReader("db.properties");props.load(is);// 2 使用getProperty(key),通过key获得需要的值, driver = props.getProperty("driver");url = props.getProperty("url");user = props.getProperty("user");password = props.getProperty("password");} catch (Exception e) {throw new RuntimeException(e);}}/*** 获得连接*/public static Connection getConnection() {try {// 1 注册驱动 Class.forName(driver);// 2 获得连接 Connection conn = DriverManager.getConnection(url, user, password);return conn;} catch (Exception e) {throw new RuntimeException(e);}}}
转载于:https://www.cnblogs.com/wy20110919/p/8093423.html
JDBC——jdbcUtils加载配置文件赋值相关推荐
- spring加载配置文件
在项目中有些参数经常需要修改,或者后期可能会有改动时,那我们最好把这些参数放到properties文件中,在源代码中读取properties里面的配置,这样后期只需要改动properties文件即可, ...
- JDBC驱动加载机制详解以及spi机制
首先有两个问题: 1.java连接数据库时是否真的需要加载驱动? 2.JDBC如何区分多个驱动? 以下摘自:https://blog.csdn.net/buqutianya/article/detai ...
- java动态加载配置文件
最近项目中需要做定时任务,即定时数据库的备份.定时时间用户可以在界面中配置,要求配置修改好立即生效. 想不到什么好办法.下面是一种实现思路 把用户配置的时间存到properties配置文件中,定时任务 ...
- outlook2010 打开总是提示“正在加载配置文件”
公司员工的电脑一打开OUTLOOK2010的时候,总是提示"正在加载配置文件",要重新启 动,还是无法打开,尝试了卸载和重装的方法也没有用. 其实,只需下载一个windows se ...
- tmux不自动加载配置文件.tmux.conf
/*********************************************************************** tmux不自动加载配置文件.tmux.conf* 说明 ...
- Nginx 负载均衡 - linux下nginx加载配置文件异常处理,提示invalid PID number in “/run/nginx.pid“问题解决
执行 nginx -s reload 加载配置文件的时候报错了. 提示 nginx: [error] invalid PID number "" in "/run/ngi ...
- vs2008调试c#网页时出现“加载配置文件时出错: 未能映射路径'/' 错误 .
win7 64位 下vs2008调试c#网页时出现"加载配置文件时出错: 未能映射路径'/' "错误 . 解决办法:右键点击vs2008快捷方式,选择属性,然后选择"兼容 ...
- linux重新加载php.ini,linux修改php.ini后重新加载配置文件命令
本篇以centos系统为例. PHP的一般默认安装目录是: /usr/local/php/ 我们用php-fpm来进行重新加载配置文件(如php.ini): /usr/local/php/sbin/p ...
- 【Nutch2.2.1源代码分析之4】Nutch加载配置文件的方法
小结: (1)在nutch中,一般通过ToolRunner来运行hadoop job,此方法可以方便的通过ToolRunner.run(Configuration conf,Tool tool,Str ...
最新文章
- 精美素材分享:16套免费的扁平化图标下载
- C#第一个程序Helloworld
- 想学Python?那这套教程再适合不过了!
- .NET Core IdentityServer4实战 第Ⅳ章-集成密码登陆模式
- 【转】微服务架构下分布式事务方案
- 求首位相连一维数组最大子数组的和
- js 台阶有n级_乔欣这是“开眼角”了?只在眼妆中多加这一步,整个人变美了N倍...
- 利用fidder发送request
- 20191209每日一句
- java答题库_JAVA题库
- Windows 8 相关资源 MSDN原版
- ppt中插入html格式图表
- 摄像头与成像——做图像处理必须了解的数字成像系统原理
- 基于javaweb、springboot2.1旅游管理系统01
- MarkdownNote
- 三十二、http与www服务介绍
- win10如何让窗口固定保持在最上层
- Database:MySQL
- 上海市建平中学2021年高考成绩查询,2021年上海市高中排名一览表
- 面试题详解:如何用Redis实现分布式锁?