vc usa commit e rollback qdo vc controla a transação na mao
e vc usa flush, qdo a transação é controlada pelo container e vc usa ele logo depois dos metodos, persist, merge e remove.
dica, deixe o container gerenciar a transação para vc, nao fique quebrando a cabeça com isso.
t+
Hebert_Coelho
alissonvla:
cara,
vc usa commit e rollback qdo vc controla a transação na mao
e vc usa flush, qdo a transação é controlada pelo container e vc usa ele logo depois dos metodos, persist, merge e remove.
dica, deixe o container gerenciar a transação para vc, nao fique quebrando a cabeça com isso.
t+
Até onde eu li no livro cara, flush pode se aplicar em qualquer situação, tanto como CMT ou BMT.
A
alissonvla
o flush num ambiente transacional e commit com a transação criada manualmente, eles fazem a mesma coisa.
t+
Hebert_Coelho
alissonvla:
o flush num ambiente transacional e commit com a transação criada manualmente, eles fazem a mesma coisa.