使用Grails的Drools-Gorm插件> 2.x.x没有自定义

时间:2013-10-09 11:03:57

标签: grails gorm drools grails-plugin

我正在使用Drools-Gorm插件。这个插件的一些代码:

class SessionInfoDomain implements SessionInfo {
  ...
  Environment env
  static transients = ['env'] 
  ...
}

服务

class GormDomainService {
  def SessionInfo getNewSessionInfo(Environment env) {
    return new SessionInfoDomain(env: env)
  }
}

但是这个插件不适用于Grails> 2.0.2,因为:

Grails 2.0.2数据绑定改进 see link 在Grails 2.0.2中,数据绑定机制默认会排除静态,瞬态或动态类型的所有属性,因此我们得到 SessionInfoDomain 而不使用 env 。我们可以在SessionInfoDomain的约束中添加(bindable:true)。

我的问题:如何在没有更改插件的情况下轻松将此插件应用于我的应用程序?

0 个答案:

没有答案