我正在使用Grails 2.4.4
。我正在尝试按照these Grails docs配置多个DataSource。
根据文档,我在dataSources
添加了多个DataSource.groovy
。文档说在域类中我可以使用以下语句指定dataSource
。
static mapping = {
datasource 'datasource_name'
}
类似地,在服务类中使用的dataSource
可以指定为,
static datasource = 'datasource_name'
但是上面的指南假设域和服务类是*.groovy
类。我的域名和服务类是*.java
类。上面代码示例中的语法将在java
代码中给出编译错误。
我想知道如何将这些说明应用于*.java
域和服务类。
不能将Java用于域类。你必须使用Groovy。