如果所有这些类都在同一层次结构中(例如:它们都从相同的基类继承),是否可以仅为一个域模型类使用一个控制器?例如,我可以创建一个FormController作为我的控制器,并为它提供以下域模型服务:
Form
BigForm (inherits from Form)
SmallForm (inherits from Form)
OtherForm (inherits from Form)
如果可以,在输入保存,更新,删除等一些默认方法时,如何告诉Grails创建正确的域模型对象?或者换句话说,如何使用此设置正确地使数据绑定工作?