1
1
只能使用此代码以编程方式将事务标记为回滚
见 Rolling back a declarative transaction 在 Spring Reference . 但不建议这样做,因为您将代码与Spring框架紧密耦合。
也许,如果您在多个地方这样做,您应该引入一个助手方法,比如
|
2
0
您所描述的实际上是Spring如何知道是否启动事务回滚。如果您接受了异常,那么Spring就永远没有机会知道它应该回滚事务。 |