belongsTo
如果另一个域类使用不同的数据源,是否可以在两个域类(即)之间建立关联?这两个数据源也是不同的数据库驱动程序。
我怀疑这可能是不可能的,但我想联系这里的社区,看看是否有可能。现在我正在尝试这样做,但我得到了通常怀疑的 Hibernate 错误:
Invocation of init method failed; nested exception is org.hibernate.MappingException: An association from the table domain_class_A refers to an unmapped class: DomainClassB
样本:
class DomainClassA {
static belongsTo = [dcB: DomainClassB]
static mapping = {
datasource "ds1"
table name: "domain_class_A", schema: "schema_A"
}
}
class DomainClassB {
static hasMany = [dcA: DomainClassA]
static mapping = {
datasource "ds2"
table name: "domain_class_B", schema: "schema_B"
}
}