一、读取用户主目录中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的写法少写了好多东西!
80

被折叠的 条评论
为什么被折叠?



