JDBC 通过从properties配置文件获取信息得到orcale数据库接口
2017-02-25 13:49
726 查看
1.配置文件名: datebase.properties
Driver=oracle.jdbc.driver.OracleDriver URL=jdbc:oracle:thin:@localhost:1521:orcl USER=scott PASSEORD=tiger
2.工具类,读取配置文件,返回一个实例:
package util; import java.io.IOException; import java.io.InputStream; import java.util.Properties; //读取配置文件的工具类-单例模式 public class ConfigManager { //读取配置文件properties.load(inputstream) private static ConfigManager configManager; private static Properties properties; //设置成private private ConfigManager(){ String configFile = "datebase.properties"; properties = new Properties(); //获得的流 InputStream is = ConfigManager.class.getClassLoader().getResourceAsStream(configFile); try { properties.load(is); is.close(); } catch (IOException e) { e.printStackTrace(); } } //设置入口 public static ConfigManager getInstance(){ //如果为空构造一个返还 if(configManager == null){ configManager = new ConfigManager(); } return configManager; } //通过key从datebase.properties取出值 public String getString(String key){ return properties.getProperty(key); } }
3.从工具类取出值获取接口
package util;
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class getConn { // public static String URL = "jdbc:oracle:thin:@localhost:1521:orcl"; // public static String USER = "scott"; // public static String PASSWORD = "tiger"; static String driver = ConfigManager.getInstance().getString("Driver"); static String URL = ConfigManager.getInstance().getString("URL"); static String USER = ConfigManager.getInstance().getString("USER"); static String PASSWORD = ConfigManager.getInstance().getString("PASSWORD"); public static Connection conn; static { try { Class.forName(driver); conn = DriverManager.getConnection(URL, USER, PASSWORD); } catch (Exception e) { e.printStackTrace(); } } public static Connection getconn(){ return conn; } public void closs(Statement sta,ResultSet res) throws SQLException{ if(sta!=null){ sta.close(); } if(res!=null){ res.close(); } } }
相关文章推荐
- 2.通过原始的Driver接口通过读取Properties属性文件获取JDBC数据库连接Connection
- 2.通过原始的Driver接口通过读取Properties属性文件获取JDBC数据库连接Connection
- jdbc的数据库连接信息在属性文件中的配置(db.properties)
- JDBC实例--通过连接工具类DBUtil +配置文件来获取连接数据库,方便又快捷
- jdbc基础 (二) 通过properties配置文件连接数据库
- jdbc基础 (二) 通过properties配置文件连接数据库
- spring的xml配置文件中获取jdbc.properties乱码导致连接数据库失败
- jdbc基础 (二) 通过properties配置文件连接数据库
- 通过xml配置文件得到数据库信息
- Java读取properties文件,得到数据库的配置信息
- jdbc基础 (二) 通过properties配置文件连接数据库
- springMvc中获取通过注解获取properties配置文件
- 话说Java jdbc数据库连接,从配置文件中读取连接基本信息实例
- java获取properties配置文件中的信息
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- Spring boot 通过@ConfigurationProperties和@PropertySource读取自定义配置文件信息
- 通过ResourceBoudle获取配置文件信息
- jdbc:客户信息管理系统:工具类,异常类,测试类,数据库配置文件
- jdbc工具类通过配置文件连接数据库学习理解
- hibernate通过配置文件生成数据库信息