使用JDBC访问数据库配置文件的设置
2015-03-17 14:43
323 查看
1.配置文件的创建
配置文件的扩展名为.properties
2.配置文件的设置
以键值对的方式进行内容的组织,代码如下:
驱动 jdbc.driver_class=oracle.jdbc.driver.OracleDriver
连接数据库地址,数据库名 jdbc.connection.url=jdbc:oracle:thin:@192.168.16.68:1521:orclliukai
连接数据库用户名 jdbc.connection.username=scott
连接数据库密码 jdbc.connection.password=tiger
3.读取配置文件
构建数据库访问的工具类,用于读取配置文件,关键代码如下:
//读取配置文件(属性文件)的工具类
public class ConfigManager {
private static ConfigManager configManager;
// properties.load(InputStream);读取属性文件
private static Properties properties;
private ConfigManager() {
String configFile = "database.properties";
properties = new Properties();
InputStream in = ConfigManager.class.getClassLoader()
.getResourceAsStream
(configFile);
try {
//读取配置文件
properties.load(in);
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
//通过单例模式设置实例化的个数
public static ConfigManager getInstance() {
if (configManager == null) {
configManager = new ConfigManager();
}
return configManager;
}
//通过key获取相应的value
public String getString(String key) {
return properties.getProperty(key);
}
}
4.通过配置文件方式实现数据库访问,关键代码如下:
// 读出配置信息
String driver = ConfigManager.getInstance().getString(
"jdbc.driver_class");
String url = ConfigManager.getInstance().getString(
"jdbc.connection.url");
String username = ConfigManager.getInstance().getString(
"jdbc.connection.username");
String password = ConfigManager.getInstance().getString(
"jdbc.connection.password");
// 加载JDBC驱动
Class.forName(driver);
// 与数据库建立连接
conn = DriverManager.getConnection(url, username, password);
.......
总结: 之所以我要写这样的东西是为了防止以后忘记,有些东西不经常记忆就会忘记,希望自己以后能够养成这样的好习惯,找资料的时候可以之间在这找到,而不是到处找书。
配置文件的扩展名为.properties
2.配置文件的设置
以键值对的方式进行内容的组织,代码如下:
驱动 jdbc.driver_class=oracle.jdbc.driver.OracleDriver
连接数据库地址,数据库名 jdbc.connection.url=jdbc:oracle:thin:@192.168.16.68:1521:orclliukai
连接数据库用户名 jdbc.connection.username=scott
连接数据库密码 jdbc.connection.password=tiger
3.读取配置文件
构建数据库访问的工具类,用于读取配置文件,关键代码如下:
//读取配置文件(属性文件)的工具类
public class ConfigManager {
private static ConfigManager configManager;
// properties.load(InputStream);读取属性文件
private static Properties properties;
private ConfigManager() {
String configFile = "database.properties";
properties = new Properties();
InputStream in = ConfigManager.class.getClassLoader()
.getResourceAsStream
(configFile);
try {
//读取配置文件
properties.load(in);
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
//通过单例模式设置实例化的个数
public static ConfigManager getInstance() {
if (configManager == null) {
configManager = new ConfigManager();
}
return configManager;
}
//通过key获取相应的value
public String getString(String key) {
return properties.getProperty(key);
}
}
4.通过配置文件方式实现数据库访问,关键代码如下:
// 读出配置信息
String driver = ConfigManager.getInstance().getString(
"jdbc.driver_class");
String url = ConfigManager.getInstance().getString(
"jdbc.connection.url");
String username = ConfigManager.getInstance().getString(
"jdbc.connection.username");
String password = ConfigManager.getInstance().getString(
"jdbc.connection.password");
// 加载JDBC驱动
Class.forName(driver);
// 与数据库建立连接
conn = DriverManager.getConnection(url, username, password);
.......
总结: 之所以我要写这样的东西是为了防止以后忘记,有些东西不经常记忆就会忘记,希望自己以后能够养成这样的好习惯,找资料的时候可以之间在这找到,而不是到处找书。
相关文章推荐
- java jdbc使用配置文件连接数据库:
- jdbc访问数据库简单封装与配置 使用工厂和mvc
- Java_JDBC连接数据库_使用读取配置文件的方式
- AppFramework1.0数据库访问组件使用说明(三)配置文件详解
- java jdbc使用配置文件连接数据库
- 使用PL/SQL 设置登陆数据库的 配置文件 tnsnames.ora(oracle文件)
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- Oracle 使用配置文件来配置JDBC连接数据库
- spring与jpa整合 简化persistence.xml配置文件 使用属性文件 数据源dbcp访问数据库
- java 单元测试一(读取配置文件 jdbc访问数据库)
- spring 使用外部配置文件访问数据库
- 复习课程jdbc:使用配置文件properties进行连接数据库,数据库存取图片,批处理,时间戳,事物回滚等等
- java中的JDBC详解 附带实现配置文件访问数据库
- Oracle 使用配置文件来配置JDBC连接数据库
- java解析配置文件config.propertie 使用JDBC链接数据库
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(3)
- 1.JDBC sys-config.xml配置文件,访问数据库配置(Oracle)
- 使用SSH在做插入和修改的时候即使数据库中给字段设置了默认值还是没有用,在表对应的配置文件中也不知道该如何配置。。请教下。。
- NHibernate 配置文件的处理和使用多数据库的多层架构思路(补充部分二)
- NHibernate 配置文件的处理和使用多数据库的多层架构思路(第一部分)