1.在conf中定义datasource.properties,如下所示
2. 修改DataSource.groovy,如下所示
driverClass=com.mysql.jdbc.Driver
username=root
password=root
url=jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf8
username=root
password=root
url=jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf8
2. 修改DataSource.groovy,如下所示
importorg.springframework.core.io.ClassPathResource
import org.springframework.core.io.support.PropertiesLoaderUtils
defproperties=PropertiesLoaderUtils.loadProperties(newClassPathResource('datasource.properties'))
dataSource{
pooled=true
driverClassName=properties.getProperty("driverClass")
username=properties.getProperty("username")
password=properties.getProperty("password")
url=properties.getProperty("url")
//driverClassName="org.hsqldb.jdbcDriver"
//username="sa"
//password=""
}
import org.springframework.core.io.support.PropertiesLoaderUtils
defproperties=PropertiesLoaderUtils.loadProperties(newClassPathResource('datasource.properties'))
dataSource{
pooled=true
driverClassName=properties.getProperty("driverClass")
username=properties.getProperty("username")
password=properties.getProperty("password")
url=properties.getProperty("url")
//driverClassName="org.hsqldb.jdbcDriver"
//username="sa"
//password=""
}
本文介绍如何通过配置文件datasource.properties设置MySQL数据源参数,并在DataSource.groovy中加载这些属性来初始化数据源。具体步骤包括定义连接驱动、用户名、密码及URL等。
319

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



