Grails Service [RESOLVIDO]

2 respostas
luiz_renato

Caros colegas,

Iniciei estudos sobre o Grails /Groovy e estou muito satisfeito mesmo com os resultados quando faço CRUD’s.
Porém em meus sistemas tenho necessdiade de processamentos que envolvem mais de uma classe de dominio tipo grava um objeto ,deleta outro e gero log em outro algo de uma só vez , algo que em java eu tentaria um service ou bo ; no grails nao quero fazxer tudo isso numa mesma classe de domínio - nem sei se é possivel , então como faria ?

Luiz Renato

2 Respostas

Kenobi

luiz_renato:
Caros colegas,

Iniciei estudos sobre o Grails /Groovy e estou muito satisfeito mesmo com os resultados quando faço CRUD’s.
Porém em meus sistemas tenho necessdiade de processamentos que envolvem mais de uma classe de dominio tipo grava um objeto ,deleta outro e gero log em outro algo de uma só vez , algo que em java eu tentaria um service ou bo ; no grails nao quero fazxer tudo isso numa mesma classe de domínio - nem sei se é possivel , então como faria ?

Luiz Renato

Conceitualmente você está saindo de uma arquitetura DataCentric, ou EntityServices para uma TaskCentric. O Grails tem a possibilidade do uso de um serviço de negócio, por meio de IoC via Spring (por baixo dos bastidores), onde nessa classe você faz a lógica de negócio tocando 2 ou mais entidades.

Dê uma olhada na documentação sobre ServiceLayer - http://grails.org/doc/latest/

luiz_renato

Valeu Kenobi !!

Era isso mesmo.

Criado 29 de junho de 2010
Ultima resposta 29 de jun. de 2010
Respostas 2
Participantes 2