Grails命令对象是否有高级用途?

Grails命令对象是否有高级用途?,grails,command-objects,Grails,Command Objects,Grails命令对象是否有高级用途?大多数页面都有一个命令对象,其所有字段都是字符串、浮点数和整数。有没有一种方法可以让它使用域类,就像一个域类引用另一个域类一样。我不明白为什么不能。确保它们可以保存其他域类的实例。通常,当您只需要域类属性的子集或没有相应的域类时,会使用命令对象 是的,这是完全合法的,我一直在项目中使用这种方式。它们的目的是验证输入,域对象和命令对象之间的主要区别在于命令对象没有持久化 为了使示例更易于理解,大多数站点可能不使用其他对象。这里有一个简单的问题!使用命令对象时,数

Grails命令对象是否有高级用途?大多数页面都有一个命令对象,其所有字段都是字符串、浮点数和整数。有没有一种方法可以让它使用域类,就像一个域类引用另一个域类一样。

我不明白为什么不能。确保它们可以保存其他域类的实例。通常,当您只需要域类属性的子集或没有相应的域类时,会使用命令对象

是的,这是完全合法的,我一直在项目中使用这种方式。它们的目的是验证输入,域对象和命令对象之间的主要区别在于命令对象没有持久化


为了使示例更易于理解,大多数站点可能不使用其他对象。

这里有一个简单的问题!使用命令对象时,数据绑定有什么不同吗?