参考链接
try-catch处理代码块的时候会捕获异常,要用return返回提示信息,必须手动回滚事务。如果不会滚可以在catch里throw new RuntimeException。或者使用注解@Transactional(rollbackFor = { Exception.class }) 最后throw e;
使用@Transactional事务注解用try-catch处理代码块的时候且return时必须手动回滚事务
最新推荐文章于 2023-08-12 20:24:07 发布
参考链接
try-catch处理代码块的时候会捕获异常,要用return返回提示信息,必须手动回滚事务。如果不会滚可以在catch里throw new RuntimeException。或者使用注解@Transactional(rollbackFor = { Exception.class }) 最后throw e;