Grails命令对象应该放在项目结构中的什么位置?
我在domain/my/package/name中有一个名为LoginCommand的类Grails命令对象应该放在项目结构中的什么位置?,grails,groovy,command-objects,Grails,Groovy,Command Objects,我在domain/my/package/name中有一个名为LoginCommand的类 class LoginCommand { String emailAddress String password } 我的问题是,为什么要在我的数据库中为grails中的***命令对象自动生成一个表?这些命令对象是否应该放在/domain之外以避免hibernate/orm自动生成表。它们不应该放在grails app/domain中;它们不是域类。将它们放在src/groovy中。或
class LoginCommand {
String emailAddress
String password
}
我的问题是,为什么要在我的数据库中为grails中的***命令对象自动生成一个表?这些命令对象是否应该放在/domain之外以避免hibernate/orm自动生成表。它们不应该放在
grails app/domain
中;它们不是域类。将它们放在src/groovy
中。或者,一种常见的约定是将命令类与使用它的控制器放在同一个文件中
请看一下grails手册中的部分,了解哪些内容会用到哪里