【发布时间】:2012-05-29 19:00:41
【问题描述】:
在 resources.groovy 中,我试图定义一个名为“sql”的 bean,它是使用应用程序定义的数据源构造的 groovy.sql.Sql。
sql(groovy.sql.Sql, 'firstArgument', ref('dataSource') ) {}
不幸的是,失败如下--
错误执行脚本控制台:org.springframework.beans.factory.BeanCreationException:创建名称为“sql”的bean时出错:无法解析匹配的构造函数(提示:为简单参数指定索引/类型/名称参数以避免类型歧义) .
我查看了http://grails.org/doc/1.3.x/guide/14.%20Grails%20and%20Spring,但除了使用“firstArgument”的示例之外,没有关于指定参数以避免类型歧义的合法语法的更多信息。
我尝试传递“dataSource”和“javax.sql.DataSource”而不是“firstArgument”,均未加引号和双引号,但没有成功。
【问题讨论】:
标签: grails grails-config