6

「トランザクション」でデータを「永続化」する2つのRESTAPIがあります。2番目の問題が発生した場合に最初の問題を「ロールバック」できるようにする方法についての提案を聞きたいです。

現在、再試行ループがあり、それが失敗した場合は、最初の呼び出しに削除を送信します。

それはうまく機能します、これを処理するために春のトランザクションを使用することが可能かどうか私はただ興味がありました。

そのことについては、他のオプションはありますか?

4

1 に答える 1

3

このようなことが可能であれば非常に興味深く便利ですが、JDBC API のように REST API を使用したコミット/ロールバック用の標準 API がないため、可能ではないと思います。Spring では、メソッドを単純にマークすることはできません。@Transactionalなぜなら、Spring は、REST 呼び出しで実行したことを明示的に述べなくても「ロールバック」する方法がわからないからです。

于 2012-09-28T13:46:28.857 に答える