Olá galera, alguns tutoriais e posts que eu tenho visto, vejo que alguns autores utilizam transaction para fazer um select.
Estou usando o hibernate a pouco tempo, e eu não entendi o motivo de se utilizar transaction para fazer um select, não vejo necessidade para tal.
Poderiam me dizer em que situação isso seria necessário?
Ao meu ver transaction somente para manipulação de dados em cascata, por exemplo, tenho um Post e Category, quando for salvar um Post e adicionar tambem uma Category a ele, ai sim utilizaria transaction.
Agora quando for salvar somente uma categoria não vejo necessidade também.
Eu particularmente só utilizo transaction para manipular dados em cascata, fora isso não vejo necessidade.