通过读取配置文件数据库连接
2012-04-05 18:23
501 查看
package com.hdxinfo.connetion; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties; import java.io.InputStream; public class ConnectionsManager { // 数据库连接url private static String url; // 用户名 private static String user; // 数据库密码 private static String password; // properties对象 private static Properties ps; // 输入流 private static InputStream fis; /** * 获取mysql连接 * * @return * @throws Exception */ public static Connection getMysqlConn() { Connection conn = null; try { // 获取输入流 //这种获取输入流的方式是最好的,无论你把配置文件放在什么地方,它都会去自动的查找它的 //因此无论是开发j2se项目还是j2ee的项目都应该使用这种加载的方式。 fis = ConnectionsManager.class.getClassLoader() .getResourceAsStream("db.properties"); ps = new Properties(); // 把流加载到内存中 ps.load(fis); // 关闭流 fis.close(); // 获取数据库url url = ps.getProperty("db_url_mysql"); // 获取用户名 user = ps.getProperty("username"); // 获取密码 password = ps.getProperty("password"); // 获取连接 conn = DriverManager.getConnection(url, user, password); } catch (Exception e) { e.printStackTrace(); } return conn; } /** * 获取oracle连接 * * @return * @throws Exception */ public static Connection getOracleConn() throws Exception { Connection conn = null; try { // 获取输入流 fis = ConnectionsManager.class.getClassLoader() .getResourceAsStream("db.properties"); ps = new Properties(); // 把流加载到内存中 ps.load(fis); // 关闭流 fis.close(); // 获取数据库url url = ps.getProperty("db_url_oracle"); // 获取用户名 user = ps.getProperty("username"); // 获取密码 password = ps.getProperty("password"); // 获取连接 conn = DriverManager.getConnection(url, user, password); } catch (Exception e) { e.printStackTrace(); } return conn; } }
相关文章推荐
- C#通过读取配置文件里的内容连接数据库
- 以解耦方式连接数据库-通过读取配置文件
- 【java基础:JDBC】通过读取配置文件进行数据库连接并读取数据的Demostration
- 通过读取web.xml文件中的配置参数连接数据库(原)
- 通过ResourceBundle读取配置文件来实现多态的数据库连接
- 使用weblogic连接池来得到数据库连接(通过配置文件进行读取的优化方案)
- 读取配置文件中的数据库连接字符串
- JavaWeb之JDBC(二)采用读取配置文件方式编写JDBC的工具类,获取数据库的连接
- 从配置文件里读取数据,实现多数据库连接
- jdbc工具类通过配置文件连接数据库学习理解
- xml做mysql的配置文件及php对配置文件信息的读取 连接数据库
- Java爬虫历险记 -- (3)通过读取Properties配置文件连接mysql数据库
- 2.通过原始的Driver接口通过读取Properties属性文件获取JDBC数据库连接Connection
- Servlet 读取web.xml文件中的配置参数连接数据库
- jdbc基础 (二) 通过properties配置文件连接数据库
- PL/SQL通过修改配置文件的方式实现数据库的连接
- jdbc基础 (二) 通过properties配置文件连接数据库
- C#连接数据库的新方法(通过web.config配置文件)
- 通过配置文件连接数据库查询并写入Excel
- Web读取配置文件得到数据库连接(转JavaEye 青春飞扬)