Spring对Hibernate声明式事务管理,事务是在什么时候开启,什么时候提交,什么时候关闭 ???? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 hibernate spring 声明 管理 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? yswjme 2014-07-29 知道答主 回答量:30 采纳率:0% 帮助的人:11.3万 我也去答题访问个人页 关注 展开全部 事务管理和AOP一回事,开启的时候相当于一个BeforeAdvice 。只有当所用方法内的所用代码都成功执行了才会提交(这是会涉及到回滚,有异常会回滚,当然也可以设置不回滚的异常)。关闭是在commit后或是回滚后。 追问 你的意思是事务是在方法执行之前开启的吗? 那这事务是怎样开启的呢? 追答 对 。 具体是怎样开启的我也没深入研究了,有时间的话你可以起研究下AOP的实现原理。我个人猜测这是用到了拦截器,拦截到方法过后在该方法执行之前开启事务,这个纯属个人猜测哈! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-06 hibernate 事务 5 2016-06-12 hibernate怎么控制事务 更多类似问题 > 为你推荐: