cn.properties配置的用法

来源:互联网 发布:mac视频播放器加速 编辑:程序博客网 时间:2024/05/16 08:31
1、cn.properties文件的写法 
Java代码  收藏代码
  1. driver=com.microsoft.sqlserver.jdbc.SQLServerDriver  
  2. url=jdbc:sqlserver://127.0.0.1:1433; databaseName=shopping  
  3. username=sa  
  4. password=123  

2、调用properties文件的写法 
Java代码  收藏代码
  1. package com;  
  2. import java.util.*;  
  3. import java.io.*;  
  4. import java.sql.*;  
  5. public class DBUtil {  
  6.     Connection cn = null;  
  7.     Properties p = null;  
  8.     public Connection getConn(){  
  9.         p = new Properties();  
  10.         try {  
  11.             p.load(DBUtil.class.getClassLoader().getResourceAsStream("cn.properties"));  
  12.             String driver =p.getProperty("driver");  
  13.             String url = p.getProperty("url");  
  14.             String username = p.getProperty("username");  
  15.             String password = p.getProperty("password");  
  16.             Class.forName(driver);  
  17.             cn = DriverManager.getConnection(url,username,password);  
  18.         } catch (IOException e) {  
  19.             // TODO Auto-generated catch block  
  20.             e.printStackTrace();  
  21.         } catch (ClassNotFoundException e) {  
  22.             // TODO Auto-generated catch block  
  23.             e.printStackTrace();  
  24.         } catch (SQLException e) {  
  25.             // TODO Auto-generated catch block  
  26.             e.printStackTrace();  
  27.         }  
  28.         return cn;  
  29.     }  
  30.       
  31.     public void closeConn(){  
  32.         try {  
  33.             if(cn!=null)  
  34.             cn.close();  
  35.         } catch (SQLException e) {  
  36.             // TODO Auto-generated catch block  
  37.             e.printStackTrace();  
  38.         }  
  39.     }  
  40. }  
0 0