grails操作Properties類

一、讀取用戶主目錄中db.cfg文件

def props = new Properties();
new File(System.getProperty("user.home")+"/db.cfg").withInputStream {
  stream -> props.load(stream)
}

   *stream是可以自定義的,代表文件流;

二、db.cfg文件內容

#驅動類名(必填)
jdbc.db.Driver=org.gjt.mm.mysql.Driver
#連接數據庫的url(必填)
jdbc.db.URL=jdbc:mysql://localhost:3306
#用戶名(必填)
jdbc.db.User=root
#密碼(必填)
jdbc.db.Password=123456
#數據庫名(選填)
jdbc.db.DatabaseName=test

 三、取得屬性文件中的鍵值對:

driverClassName = props["jdbc.db.Driver"]
username = props["jdbc.db.User"]
password = props["jdbc.db.Password"]
 很簡單,一看就懂,比Java的寫法少寫了好多東西!
發佈了38 篇原創文章 · 獲贊 0 · 訪問量 2489
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章