Metodo di servizio o metodo statico di dominio in Grails?
Domanda
Questa è una domanda di progettazione:
- quando devo creare / utilizzare un metodo statico (ad esempio in una classe di dominio)
- quando devo invece creare / utilizzare un servizio?
Qual è la differenza tra loro?
Soluzione
Se il metodo ha a che fare solo con il comportamento / i dettagli della classe di dominio, allora lo trasformerei in un metodo sul dominio (non necessariamente uno statico). Se è più correlato alla logica aziendale, lo metterei in un servizio.
applausi
Lee
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow