Sto cercando di capire qual è la differenza tra queste tre cartelle e cosa dovrei inserire in esse.Differenza tra grails-app/services, grails-app/utils e cartelle src
A partire da ora ho lanciato classi, interfacce e qualsiasi altra cosa direttamente correlata alla struttura delle mie classi di dominio (mediante estensione o implementazione) nella cartella src
. Qualunque cosa implichi un'ulteriore logica transazionale oltre a quella che un controller Grails fa di default, ho inserito nella cartella grails-app/services
. Infine, qualsiasi classe che contenga metodi "helper" (cioè confrontando varie cose, operazioni di stringa speciali, ecc.) Ho inserito nella cartella grails-app/utils
.
Se mi è mancato il segno per ciò che queste cartelle dovrebbero essere utilizzate per favore mettimi sulla strada giusta.
Questo articolo è anche utile: [collegamento] (http://www.infoq.com/articles/grails-best-practices) – Arrowsmith