Я пытаюсь прикрыть, какая разница между этими тремя папками и чем я должен их вкладывать.
В настоящее время я бросаю класс, интерфейсы и что-то еще, что напрямую связано со структурой моих классов домена (путем расширения или реализации) в папку src
. Все, что связано с дополнительной транзакционной логикой, превосходящей по умолчанию контроллер Grails, я помещал в папку grails-app/services
. Наконец, любой класс, который содержит "вспомогательные" методы (например, сравнение различных вещей, специальных операций с строками и т.д.), Я помещал в папку grails-app/utils
.
Если я пропустил отметку для использования этих папок, пожалуйста, поставьте меня на правильный путь.