【发布时间】:2016-04-10 03:07:15
【问题描述】:
我需要与不需要持久化的 grails 域对象类似的对象。为了不必为任何字段更改在 2 个地方进行更改,扩展域类是否是一个好主意,以便我可以获得单组字段的好处。虽然所有相关的对象和集合都需要重做。
【问题讨论】:
-
域类还包含很多其他的东西。因此,不要扩展域类,而是将您的字段放在一个 groovy 文件中并在您的域类中扩展它。
-
还可以考虑使用
trait来避免将自己锁定在继承地狱中
标签: grails extending domain-object