SUPPORTS: 当前有事务,就在当前事务中运行,没有事务,就以非事务的方式运行 REQUIRED:当前有事务,就在当前事务中运行,没有事务,就开启一个事务 REQUIRES_NEW:无论当前有没有事务,都新开启一个事务