(快速参考)

dataSource

目的

dataSource 插件配置了 Grails JDBC DataSource

示例

DataSource 通过 grails-app/conf/application.groovy 中的显式设置进行配置

dataSource {
    pooled = true
    dbCreate = "update"
    url = "jdbc:mysql://localhost/yourDB"
    driverClassName = "com.mysql.jdbc.Driver"
    username = "yourUser"
    password = "yourPassword"
}

DataSource 配置为通过 JNDI 查找

dataSource {
    jndiName = "java:comp/env/myDataSource"
}

说明

请参阅 Grails 用户指南中关于 数据源 的章节。

配置的 Spring Bean

  • dataSource - Apache DBCP 库的 org.apache.commons.dbcp.BasicDataSource 类的一个实例或在 JNDI DataSource 的情况下,是 JndiObjectFactoryBean