汤阳光Hibernate3.6(完整版)(12)
时间:2025-07-10
时间:2025-07-10
持久化类与 Session 关联起来后就具有了持久化的能力。 Session是线程不安全的 Session 类的一些方法:
取得持久化对象的方法: get() load() 持久化对象都得保存,更新和删除:
save(),update(),saveOrUpdate(),delete() 开启事务: beginTransaction().
管理 Session 的方法:isOpen(),flush(), clear(), evict(), close()等
3.4. Transaction
代表一次原子操作,它具有数据库事务的概念。所有持久层都应该在事务管理下进行,即使是只读操作。
代表一次原子操作,它具有数据库事务的概念。所有持久层都应该在事务管理下进行,
即使是只读操作。
Transaction tx = session.beginTransaction(); 常用方法:
commit():提交相关联的session实例 rollback():撤销事务操作
wasCommitted():检查事务是否提交
上一篇:公众安全感调查问卷
下一篇:旋转机械振动诊断标准研究