博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA 读取配置文件
阅读量:6703 次
发布时间:2019-06-25

本文共 877 字,大约阅读时间需要 2 分钟。

static Logger logger = LoggerFactory.getLogger(LoginShiro.class);

private static String jdbcUrl;
private static String jdbcUserName;
private static String jdbcPassword;
static{
InputStream inStream= null;
try {
String filePath=LoginShiro.class.getClassLoader().getResource("config/jdbc.properties").getFile();
//String configPath=LoginShiro.class.getResource("/").getPath()+"config/jdbc.properties";
FileInputStream in = new FileInputStream(filePath);
Properties properties = new Properties();
properties.load(in);
jdbcUrl = properties.getProperty("jdbc_url");
jdbcUserName = properties.getProperty("jdbc_username");
jdbcPassword = properties.getProperty("jdbc_password");
} catch (Exception e) {
e.printStackTrace();
}finally{
if(inStream!=null){
try {
inStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}

转载于:https://www.cnblogs.com/whwu123/p/9037111.html

你可能感兴趣的文章
Flex强制类型转换错误
查看>>
Insert Interval
查看>>
信号处理过程中的几种常见傅里叶相关的变换
查看>>
Spring中基于AOP的@AspectJ
查看>>
MLP(多层神经网络)介绍
查看>>
SQL SERVER 事务和锁
查看>>
JavaScript变量提升的理解
查看>>
CentOS安装和配置Apache(httpd)
查看>>
华为/H3C Syslog配置
查看>>
23.C++- 继承的多种方式、显示调用父类构造函数、父子之间的同名函数、virtual虚函数...
查看>>
如何查看Isilon的节点的CPU的信息?
查看>>
C# if为false仍然进入方法体,==和qeual结果不一致
查看>>
MongoDB简单使用 —— 驱动
查看>>
WPF——TargetNullValue(如何在绑定空值显示默认字符)
查看>>
给 iOS 开发者的 RxSwift(一)
查看>>
Excel2013 破解(编辑工作表受保护)密码
查看>>
Python基础-变量作用域
查看>>
php课程 6-21 HTML标签相关函数
查看>>
Spring Boot的Tomcat 启动详解
查看>>
Elasticsearch 2.3.3 JAVA api说明文档
查看>>