Я создал одну службу в своем приложении Grails. в этом сервисе 25 методов. Некоторые методы предназначены для извлечения данных и передачи их контроллеру, некоторые методы предназначены для применения бизнес-логики, а другие — для операций CRUD с данными базы данных.
Стоит ли писать несколько методов с разным поведением для обслуживания? и Должен ли я сделать услугу транзакционной?
и что такое использование метода по умолчанию
def serviceMethod() {
}
?
этот метод создается, когда я создаю новую службу...