1

我正在使用 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 Data Binding Improvements see link 在 Grails 2.0.2 中,数据绑定机制将默认排除所有静态、瞬态或动态类型的属性,因此我们得到没有env的SessionInfoDomain。我们可以在 SessionInfoDomain 的约束中添加 ( bindable:true )。

我的问题:如何轻松将此插件应用到我的应用程序而不更改插件?

4

0 回答 0