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

时间:2012-02-14 07:45:22

标签: grails command-objects

是否有Grails命令对象的高级用法?大多数页面都有一个命令对象,其所有字段分别为字符串,浮点数,整数。有没有办法让它使用类似于Domain类如何引用另一个域类的域类。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

大多数网站可能不使用其他对象,以使示例更容易理解。

相关问题