Java读取properties文件

来源:互联网 发布:js获取下拉框所有值 编辑:程序博客网 时间:2024/06/05 05:12

在写JavaWeb数据库连接时,一般会把基本的数据库配置信息放在.properties文件中。配置文件在src目录下

配置文件中的信息为:

driver=com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/wireless_db?UseUnicode\=true&characterEncoding\=utf-8username=rootpassword=dir13652

Java代码为:

package com.amaker.util;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class DBUtil {public void closeConn(Connection conn){try{conn.close();}catch(Exception e){e.printStackTrace();}}public Connection openConnection(){Properties prop = new Properties();String driver = null;String url = null;String username = null;String password = null;try{prop.load(this.getClass().getResourceAsStream("/DBConfig.properties"));driver = prop.getProperty("driver");url = prop.getProperty("url");username = prop.getProperty("username");password = prop.getProperty("password");Class.forName(driver);return DriverManager.getConnection(url,username,password);}catch(Exception e){e.printStackTrace();}return null;}public static void main(String[] args){Connection conn = new DBUtil().openConnection();System.out.println(conn.toString());}}



0 0
原创粉丝点击