spring框架对hibernate事务管理,对异常怎么处理,dao层抛给service,然后service层catch?
发布网友
发布时间:2022-04-14 11:53
我来回答
共2个回答
热心网友
时间:2022-04-14 13:22
在控制层也要抛出
如果需要处理异常实现HandlerExceptionResolver接口并且在spring加入
<bean id="exceptionHandler" class="你的实现后路径" />去控制异常这样不会影响回滚如果捕获异常spring会不执行回滚
热心网友
时间:2022-04-14 14:40
在Spring框架中对HIbernate事务处理,一般是在xml文件中配置。直接抛出,service也抛出,action获取,就会回滚。。。。
一般都是也业务处处理事务,service中处理事务继续抛出,action中获取错误信息就可以了.....