REQUIRED:
A调用B,B抛出异常,A catch住了也会回滚。
REQUIRES_NEW:
A调用B,B抛出异常,A catch住就不会滚,没catch住就回滚。
一般在有关联数据的时候用到事务