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 ?
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[/quote]
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.