Jpa lock!

3 respostas
V

opa estou usando jpa e quero saber qual a diferenca entre

LockModeType.WRITE)

LockModeType.READ

eu ja li na especificacao, porem nao entendi muita coisa!!!

se puder me da um exemplo tbm agradeceria…enquanto isso vou continuar procurando =D

flws vlws pela atencao!!!

3 Respostas

V

então berdam…ainda nao descobri kra…ae para nao atrasar o projeto eu deixei o lock como uma pendencia…porem nao sei se fiz a coisa certa, nao sei que impacto essa decisao ira causar…mas estou estudano ainda…por favor se vc descobir me fala!!! t+ vlws!

L

Mas esse comando LockModeType não evita que e Entidade seja removida … ela simplesmente controla a concorrência na manipulação da mesmo … para não deixar dois processos escreverem ao mesmo tempo na entidade … ou algo assim …

[]s
Leo

berdam

Ai VanderBill, descobriu pra que serve lock??
Eu fiz alguns testes aqui pra ver se ele boqueava a entidade para ser removida ou inserida, mas nada disso aconteceu.

Cliente cliente = manager.find(Cliente.class, 2); manager.lock(cliente,LockModeType.READ); manager.remove(cliente);

Eu fiz isso, mas mesmo assim o cliente 2 foir removido.

Criado 13 de maio de 2008
Ultima resposta 16 de jun. de 2008
Respostas 3
Participantes 3