java调用properties配置文件连接数据库
2013-07-18 22:05
597 查看
用配置文件连接数据库
1. Eclipse中,在src目录下建立db.properties文件,在里面配置数据库连接所需的 Driver,url,user,possword ,注意等号左右不能空格
如:
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://localhost:1433;databaseName=restrant
user=root
password=110
2.写一个数据库连接类
ConnDB类
PropertiesUtils 类 供读取db.properties配置文件
1. Eclipse中,在src目录下建立db.properties文件,在里面配置数据库连接所需的 Driver,url,user,possword ,注意等号左右不能空格
如:
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://localhost:1433;databaseName=restrant
user=root
password=110
2.写一个数据库连接类
ConnDB类
package tools; import java.sql.*; public class ConnDB { public Connection conn = null; public Statement stmt = null; public ResultSet rs = null; public ConnDB(){ } /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ public static Connection getConnection() { PropertiesUtils.loadFile("/db.properties"); String url = PropertiesUtils.getPropertyValue("url"); String user = PropertiesUtils.getPropertyValue("user"); String password = PropertiesUtils.getPropertyValue("password"); String driver = PropertiesUtils.getPropertyValue("driver"); Connection conn = null; try { Class.forName(driver); conn = DriverManager.getConnection(url,user,password); } catch (Exception ee) { ee.printStackTrace(); } if (conn == null) { System.err.println("error~~~~~~~~~~~~~~~" ); } return conn; }
PropertiesUtils 类 供读取db.properties配置文件
package tools; import java.io.IOException; import java.util.Properties; public class PropertiesUtils { //产生一个操作配置文件的对象 static Properties prop = new Properties(); /** * @param fileName 需要加载的properties文件,文件需要放在src根目录下 * 是否加载成功 */ public static boolean loadFile(String fileName){ try { prop.load(PropertiesUtils.class.getClassLoader().getResourceAsStream(fileName)); } catch (IOException e) { e.printStackTrace(); return false; } return true; } /** * 根据KEY取回相应的value */ public static String getPropertyValue(String key){ return prop.getProperty(key); } }
相关文章推荐
- java连接数据库(properties配置文件)
- 从properties配置文件中连接数据库
- 数据库连接 properties文件配置
- Java系列-读取properties文件连接数据库
- java jdbc使用配置文件连接数据库:
- jdbc基础 (二) 通过properties配置文件连接数据库
- Java爬虫历险记 -- (3)通过读取Properties配置文件连接mysql数据库
- Spring-Java配置文件远程连接mongdb数据库
- 自动生成数据库连接配置文件的工具(调用VS2005数据源选择对话框)
- java中使用配置文件做数据库连接
- c#Winform程序调用app.config文件配置数据库连接字符串
- 数据库连接配置文件存放在容器配置文件中 .lookup("java:comp/env/vsmain");
- Mybatis系列之-连接数据库的配置单独放在一个properties文件中
- java jdbc使用配置文件连接数据库
- java 数据库读取工具类(读取config.properties配置文件)
- jdbc基础 (二) 通过properties配置文件连接数据库
- 配置与数据库连接的properties文件
- Linux脚本调用Java模板,将Properties文件放到CLASSPATH中的配置方式
- 普通Java工程中调用Hibernate的8个执行步骤(properties做配置文件)
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程