当前位置:网站首页>读取JDBC配置文件
读取JDBC配置文件
2022-08-04 05:33:00 【Jorge666】
用单例的方式,properties文件在src目录下。
public class ConfigManager {
private static ConfigManager configManager = null;
private static Properties properties = null;
// 私有的构造方法
private ConfigManager() {
properties = new Properties();
// 要想 使用该对象操作文件(类型必须是后缀名.properties),需要加载输入流
InputStream inputStream = ConfigManager.class.getClassLoader().getResourceAsStream("database.properties");
try {
properties.load(inputStream);
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
// 公共的获取实例的方法来创建对象,在这个方法里面控制单例
public static ConfigManager getInstance() {
if (configManager == null) {
configManager = new ConfigManager();
}
return configManager;
}
// 读取配置文件里面的值
public String getValue(String key) {
return (String) properties.get(key);
}
}配置文件信息 database.properties
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/school?useUnicode=true&characterEncoding=utf-8
user=root
password=1234
边栏推荐
猜你喜欢
随机推荐
Pfsense漏洞复现(CVE-2021-41282)
[Development Miscellaneous][Editor][Code Reading]ctags & vim
Vmmem process (WSL2) consumes huge amount of memory
Unity Day02
JUC锁框架——CountDownLatch、CyclicBarrier和Semaphore
复杂格式的json转递
数据库实体类对应daoimpl,基础的增删改查。
jdbc:mysql://localhost:3306/student?serverTimezone=CTT&useUnicode=true&characterEncoding=utf-8时报错
strlen 转义字符
罗斯50分
实现高并发服务器(二)
调用时序错误导致webrtc无法建立链接
20170729
枚举和联合(自定义类型)-C语言
用PPAPI插件技术在Web上显示会议视频、桌面、PPT等
数据库JDBC DAO层方法
An abstract class, internal classes and interfaces
JVM三大常量池与方法区
结构体内存对齐-C语言
MySQL基础









