Сервисный метод или статический метод домена в Grails?
Вопрос
Это вопрос дизайна:
- когда мне нужно создать / использовать статический метод (например, в классе домена)
- когда мне нужно создать / использовать сервис вместо этого?
В чем разница между ними?
Решение
Если метод должен работать только с поведением / деталями класса домена, то я бы сделал его методом в домене (необязательно статическим).Если это больше связано с бизнес-логикой, то я бы поместил это в сервис.
ваше здоровье
Ли
Не связан с StackOverflow