Controle transacional nos services
01/08/2013 16:46
1
Andei pesquisando mas não encontrei nada que respondeu minha dúvida.

Quando uso um service com transactional = true isso garante que duas threads não vão acessar o service ao mesmo tempo?

Pergunto, por que se isso for verdade, mesmo assim é necessário fazer controle de lock pessimista de registros para garantir a integridade do mesmo
Tags: services transacional


0
Oi Leandro,

não: isto não garante que duas threads vão acessar o service ao mesmo tempo, mas sim que a transação no banco de dados (ou gerenciada pelo container) vai ser mantida e gerenciada durante a execução do método.

Aliás, excelente pergunta :)



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto