2013-04-15 14 views
10

My soru neden oto grails bir *** Komut nesnesi için benim veritabanında bir tablo alanı/benim/pakette LoginCommand denilen bir sınıf/adı, oluşturulacak edilir gelmişGrails Command nesneleri proje yapısına nereye yerleştirilmelidir?

class LoginCommand { 

    String emailAddress 
    String password 

} 

? Bir tabloyu otomatik olarak hazırda bekletme/orm tarafından oluşturulmasını önlemek için bu komut nesnelerinin/alanının ouside yerleştirilmesi gerekiyor.

cevap

11

grails-app/domain; onlar alan sınıfları değiller. Onları src/groovy'a yerleştirin. Alternatif olarak, ortak bir kural, komut sınıfını kullanan denetleyici ile aynı dosyaya koymaktır.

Nereye gittiğine dair bir fikir edinmek için not yığınındaki Convention Over Configuration bölümüne bakın.