읽기 전용 작업을 위해 Hibernate에서 트랜잭션이 필요한 이유는 무엇입니까?
다음 트랜잭션은 DB에 잠금을 설정합니까?
DB에서 가져 오는 예제 코드 :
Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction?
//readonly operation here
tx.commit() // why tx.commit? I don't want to write anything
session.close()
대신 사용할 수 있습니까 tx.commit()
?