摘要: 今天在处理一个之前的订单业务逻辑,判断账户余额,不足则修改失败,所以直接就自己自定义了一个异常,然后抛出,controller中直接捕获,根据异常类型返回页面结果,但是问题来了,异常正常抛出,但是事物没有回滚。 后来上网查了下,找到了问题的根源: 之前我是直接继承了Exception,但是sprin 阅读全文