JDBC工具类-JdbcUtils
2023-06-13 09:12:34 时间
一、JdbcUtils的作用
前面我们学了,连接数据库的四大参数是:驱动类、url、用户名,以及密码。这些参数都与特定数据库关联,如果将来想更改数据库,那么就要去修改这四大参数,那么为了不去修改代码,我们写一个JdbcUtils类,让它从配置文件中读取配置参数,然后创建连接对象。
二、JdbcUtils代码
JdbcUtils.java
public class JdbcUtils {
private static final String dbconfig = "dbconfig.properties" ;
private static Properties prop = new Properties() ;
static {
try {
InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream(dbconfig);
prop.load(in);
Class.forName(prop.getProperty("driverClassName"));
} catch(IOException e) {
throw new RuntimeException(e);
}
}
public static Connection getConnection () {
try {
return DriverManager.getConnection(prop.getProperty("url"),
prop.getProperty("username"), prop.getProperty("password"));
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}
dbconfig.properties
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mydb1
username=root
password=123
相关文章
- Python数据分析中常用的工具类和方法【持续更新系列】
- U盘病毒查杀工具:USBclean Mac
- 自定义RedisUtils个工具类
- 应用层编解码调优思路——HTTP1.1和HTTP2以及编解码工具Protobuf
- Monomorph:一款功能强大的MD5单态Shellcode封装工具
- Misc工具(22.7.6更)
- Redis缓存穿透/击穿工具类的封装
- 利用JDBC快速连接MSSQL(jdbc连接mssql)
- 利用JDBC连接Linux服务器数据库(jdbc连接linux)
- 简化Oracle开发运维:Oracle工具类完美解决方案(oracle工具类)
- jdbc在JVM上利用Oracle JDBC进行数据库连接(jvmoracle)
- 技术结合充分利用JDBC与Redis,提升系统性能(jdbc-redis)
- Top 5 MustTry Linux Data Recovery Tools: Get Your Lost Data Back Safely and Quickly!(linux数据恢复工具)
- 使用mysql的JDBC jar包让编程更简单(mysql的jdbc的jar包)
- JDBC操作Oracle新增数据实现指南(Jdbc新增oracle)
- Oracle JDBC教程让您快速上手(jdbc教程oracle)
- 使用JDBC实现数据插入Oracle(jdbc插入oracle)
- 为Oracle数据库利用JDBC封装更新操作(jdbc封装oracle)
- 深度剖析JDBC编程之Oracle数据库写入(jdbc写oracle)
- 新版本Redis收费专业工具升级(新版本redis收费)
- driver使用Oracle JDBC Driver更新数据库连接(oracle修改jdbc)
- 使用JDBC操作Oracle数据库(oracle使用jdbc)
- 号Oracle JDBC串号连接技术实战(oracle jdbc串)