1、SpringMVC的事务配置以及使用
https://blog.csdn.net/weishujie000/article/details/79051255
2、事务注解案例
https://blog.csdn.net/u010963948/article/details/82761383
3.1、直接报错回滚不返回值
3.2、Spring中抛出异常时,既要要返回错误信息,还要做事务回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
3.3、加上后得到返回得值