Do you need a database transaction for reading data?
What value does transaction object has in case of exception.?
Transaction in Spring What makes a transaction a transaction in Spring/Java (specific scenario)? Will called function be still in transaction if we have a @Transaction in caller function? JdbcMutableAclService - Transaction must be running javax.transaction.HeuristicRollbackException: Failed to commit transaction Transaction Do I need to write all the database access as transaction like this? Transaction error in Spring Do I really need a database transaction? How to convert ArrayList[] Transaction into a Transaction[] Array MyIbatis-Spring Transaction closeSession What is the difference between a "Spring transaction" and a "Hibernate transaction" Why do i need to add transaction in this? Hibernate transaction throws exception from another transaction spring transaction not working? Spring Transaction: What will happen if I don't give @Transaction annotation on method Why does Hibernate transaction not update my database? When should Transaction.delistResource() be called? Transaction Manager don't assume the transaction Create a simple jdbc transaction inside hibernate transaction Is it possible access other transaction? Why does transaction.wasCommitted() return false? Commit while Open new Transaction within Transaction Does this run in transaction? @Transaction - How to commit to another method in same transaction How to get an object with transaction in Spring? Spring Transaction - Log method execution time on new transaction can user transaction take control over local transaction Code example for Java 8 server transaction @Transaction in Spring