为什么我需要在 Hibernate 中进行事务以进行只读操作?
以下事务是否在数据库中加了锁?
从数据库中获取的示例代码:
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()
吗?