we often use "PROPAGATION_REQUIRED" to config our transaction.
but if there throw an exception ,the transaction will not rollback as we expect.
so,we should add a special code in the configuration file to resolve this problem.
the code below:
"PROPAGATION_REQUIRED,-Exception"