如何在hibernate中指定数据库的隔离级别
知识点2:在项目中如何管理事务
1.业务开始之前打开事务,业务执行之后提交事务. 执行过程中出现异常.回滚事务.
2.在dao层操作数据库需要用到session对象.在service控制事务也是使用session对象完成. 我们要确保dao层和service层使用的使用同一个session对象
3.在hibernate中,确保使用同一个session的问题,hibernate已经帮我们解决了. 我们开发人员只需要调用sf.getCurrentSession()方法即可获得与当前线程绑定的session对象
网友评论