Сервисный метод или статический метод домена в Grails?

StackOverflow https://stackoverflow.com/questions/1605718

  •  05-07-2019
  •  | 
  •  

Вопрос

Это вопрос дизайна:

  • когда мне нужно создать / использовать статический метод (например, в классе домена)
  • когда мне нужно создать / использовать сервис вместо этого?

В чем разница между ними?

Это было полезно?

Решение

Если метод должен работать только с поведением / деталями класса домена, то я бы сделал его методом в домене (необязательно статическим).Если это больше связано с бизнес-логикой, то я бы поместил это в сервис.

ваше здоровье

Ли

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top