EJB, hibernate. obj.setProperty salva automaticamente no retorno do service para o controller
16/04/2014
0
Estou com um problema muuito estranho.
Eu tenho minha estrutura assim
Controller -> Service -> Repository.
Controller -> Regras de tela
Service -> regra de negocio
Repository -> regra de banco.
Quando eu quero uma lista por exemplo, meu controller chama o service e meu service chama o repository. Isso vale pro CRUD na verdade.
Só que ao puxar uma lista, e por exemplo alterar um objeto no service, ao retornar para o controller o hibernate ta salvando sozinho... e o certo era salvar apenas se eu chamasse o metodo de salvar...
eu fiz um post no stackoverflow mais detalhado.
https://stackoverflow.com/questions/23108597/ejb-hibernate-auto-save-when-object-setproperty-in-service
Eu tenho minha estrutura assim
Controller -> Service -> Repository.
Controller -> Regras de tela
Service -> regra de negocio
Repository -> regra de banco.
Quando eu quero uma lista por exemplo, meu controller chama o service e meu service chama o repository. Isso vale pro CRUD na verdade.
Só que ao puxar uma lista, e por exemplo alterar um objeto no service, ao retornar para o controller o hibernate ta salvando sozinho... e o certo era salvar apenas se eu chamasse o metodo de salvar...
eu fiz um post no stackoverflow mais detalhado.
https://stackoverflow.com/questions/23108597/ejb-hibernate-auto-save-when-object-setproperty-in-service
Ecommerce Rosa
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)