`
沙舟狼客
  • 浏览: 158130 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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的写法少写了好多东西!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics