impl ->注解(@Transactional(rollbackFor = Exception.class))-->public 修饰 注意这个必须是接口的实现类 Service定义接口 然后再impl实现改接口 @Override同一个类中用事务注解失效的解决方案: