try catch异常抛出与spring事务回滚策略相关(转)

      在配置了事务代理的Service业务逻辑实现类的方法里,若将异常捕获,而且在catch块中不对事务作显式提交(或其余应该作的操做如关闭资源等)=生吞掉异常; spring的事务边界是在调用业务方法以前开始的,业务方法执行完毕以后来执行commit or rollback(Spring默认取决因而否抛出runtime异常或unchecked异常)。       若是抛出runtime e
相关文章
相关标签/搜索