2013-04-15 14 views
10

我已經Grails Command對象應該放置在項目結構中?

class LoginCommand { 

    String emailAddress 
    String password 

} 

我的問題是,爲什麼是一個表在我的數據庫生成的域/我/包叫做LoginCommand /類名自動爲Grails的一個*** Command對象?這些命令對象應該放置在/ domain的外部,以避免由hibernate/orm自動生成表。

回答

11

他們不應該去grails-app/domain;他們不是域類。將它們放入src/groovy。或者,一個常見的慣例是將命令類與使用它的控制器放在同一個文件中。

查看grails手冊中的Convention Over Configuration部分,以瞭解哪裏發生了什麼。

相關問題