话说Java jdbc数据库连接,从配置文件中读取连接基本信息实例
2012-06-21 11:49
876 查看
package com.meteor.yun; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.Properties; /** * @author Xuyunfei *本实例程序主要是Java jdbc 连接My sql 数据库 *其中用到了JAVA.Util.Properties类,可以从本地的文件加载到流中,从中读取基本信息 *虽然它继承的是Hashtable类,可以使用put()和putAll()方法,但是jdk中不建议使用 *因为Properties类中的键与值都是一个字符串类型,HashTable中允许插入不是String项 *个人觉得可以使用泛型进行控制类型的插入 *建议使用本类的setProperties()/getProperties()设置或获取相应的键值 *注:在使用setProperties()想文件中注入键值时,一定先调用setProperties()方法然后在调用 *store()存到文件中 */ public class DataConnection { private Properties proper; private Connection con; private FileReader fr; public static void main(String[] args) { new DataConnection().loadDriver(); } public void loadDriver() { proper = new Properties(); try { fr = new FileReader("src/properties/conData.properties"); proper.load(fr); Class.forName(proper.getProperty("DRIVERLOAD")); System.out.println("驱动加载成功!!!"); this.conData(); } catch (FileNotFoundException fe) { System.out.println("指定路径的文件不存在或者无权限访问!!!"); fe.printStackTrace(); } catch (IOException ie) { ie.printStackTrace(); } catch (ClassNotFoundException e) { System.out.println("无法找到所加载的驱动,或是驱动文件不存在!!!"); e.printStackTrace(); }finally{ try { fr.close(); con.close(); } catch (IOException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } } public void conData(){ try { con = DriverManager.getConnection(proper.getProperty("URL"), proper.getProperty("USER"), proper.getProperty("PASSWORD")); System.out.println("数据库连接成功!!!"); } catch (SQLException e) { System.out.println("不能连接到指定的数据库,请检查相应的基本信息!!!"); e.printStackTrace(); } } } 配置文件 conData.properties 内容: #author xuyufei #2012-06-20 11:00:00 DRIVERLOAD=com.mysql.jdbc.Driver URL=jdbc:mysql://127.0.0.1:3306/test USER=root PASSWORD=qsyxyf21390
相关文章推荐
- JavaWeb之JDBC(二)采用读取配置文件方式编写JDBC的工具类,获取数据库的连接
- 【java基础:JDBC】通过读取配置文件进行数据库连接并读取数据的Demostration
- javaJDBC(2)-抽取jdbcutil及配置文件读取数据库信息
- java JDBC编程——从属性文件读取信息,并创建到数据库的连接
- Java_JDBC连接数据库_使用读取配置文件的方式
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- java jdbc(三)应用实例--向数据库中存储,读取图片和文件
- java读取数据库连接配置文件
- xml做mysql的配置文件及php对配置文件信息的读取 连接数据库
- java jdbc使用配置文件连接数据库:
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(3)
- jdbc将数据库连接信息放置配置文件中
- java jdbc使用配置文件连接数据库
- jdbc的数据库连接信息在属性文件中的配置(db.properties)
- JDBC连接数据库查询信息的步骤(提取成配置文件方式)
- java 单元测试一(读取配置文件 jdbc访问数据库)
- JAVA JDBC 读取配置文件链接数据库(oracle)
- 如何读取配置文件并连接后台数据库,且对数据库进行操作实例(查询或修改等)
- JDBC实例--通过连接工具类DBUtil +配置文件来获取连接数据库,方便又快捷
- 读取配置jdbc.properties文件连接数据库