Prezados,
A pergunta é exatamente essa…“Por que consultas não necessitam a abertura de transações”?
Uma transação não é necessária sempre que você faz “Uma ida até o banco e volta”?
Seja para um delete, update, insert…Você teve de ir ao banco e voltar. A diferença é que teve de dar Commit para Persistir os dados.
Porém, um getSession().beginTransaction() não é necessário quando se faz Consultas… Por quê?
Uma consulta também não necessita ir até o banco e voltar?
Estou tento uma visão errada sobre transações?
Alguém pode me explicar melhor…se possível de maneiras objetivas e sem tentar me enrrolar?^^
Abraços!!!
