因為配置文件裡的信息都是一樣的,不論哪個用戶要登錄系統訪問連接數據庫,都是要讀取配置文件的,這樣每次如果都要實例化讀取配置文件的類,這樣就會非常浪費系統資源。因此使用單例模式:只要實例化一次之後,有了一個對象,之後就不再需要實例化了。
為了配置文件修改的方便將配置文件的信息單獨放到一個xml文件中。
- <?xml version="1.0" encoding="UTF-8"?>
- <config><!-- 根元素配置文件 -->
- <db-info><!--配置文件的子元素(數據庫信息) -->
- <!-- 數據庫信息子元素(連接數據庫類型,名字,用戶名,密碼) -->
- <driver-name>Oracle.jdbc.driver.OracleDriver</driver-name>
- <url>jdbc:oracle:thin:@localhost:1521:ANDY</url>
- <user-name>drp</user-name>
- <password>drp</password>
- </db-info>
- </config>