método de serviço ou método estático domínio em Grails?
Pergunta
Esta é uma questão de design:
- Quando eu preciso para criar / usar um método estático (em uma classe de domínio, por exemplo)
- Quando eu preciso para criar / usar um serviço em vez disso?
Qual é a diferença entre eles?
Solução
Se o método é fazer apenas com o comportamento / detalhes da classe de domínio, então eu tinha que fazer isso um método no domínio (não necessarlily um estático). Se ele está mais relacionado com a lógica de negócios, então eu colocá-lo em um serviço.
aplausos
Lee
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow