通过使用集合Properties完成JDBC的连接工具类
2018-06-06 10:11
501 查看
1.将数据库连接对象所需参数保存在本地文件中
database.properties
driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybase username=root password=123456
2.编写数据库连接工具类
package jdbcutil; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties; public class JDBCUtilsConfig { private static Connection con; private static String driverClass; private static String url; private static String username; private static String password; static{ try{ readConfig(); Class.forName(driverClass); con=DriverManager.getConnection(url,username,password); }catch (Exception e){ throw new RuntimeException("数据库连接失败"); } } private static void readConfig()throws Exception{ InputStream in=JDBCUtilsConfig.class.getResourceAsStream("database.properties"); Properties pro=new Properties(); pro.load(in); driverClass=pro.getProperty("driverClass"); url=pro.getProperty("url"); username=pro.getProperty("username"); password=pro.getProperty("password"); } public static Connection getConnection(){ return con; } }
相关文章推荐
- JDBC 实例--JDBC通过工具类DBUtil连接到数据库,让我们不再恐惧操作数据库
- Java使用JDBC连接数据库完整的工具类实例
- 使用JDBC链接数据库之连接数据库通用工具类
- Vert-x-通过异步的方式使用JDBC连接SQL
- JDBC实例--通过连接工具类DBUtil +配置文件来获取连接数据库,方便又快捷
- 如何使用sysdba身份通过jdbc连接oracle?
- com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立 安全连接。错误:“SQL
- 基于CDH5.x 下面使用eclipse 操作hive 。使用java通过jdbc连接HIVESERVICE 创建表
- JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“java
- JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- JDBC第一篇--【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- JDBC第一篇--【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- JDBC实例--工具类升级,使用Apache DBCP连接池重构DBUtility,让连接数据库更有效,更安全
- JDBC第一篇--【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- 使用JDBC连接MySQL数据库并且完成增删改查完整代码
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- 使用Java编写控制JDBC连接、执行及关闭的工具类