問題タブ [java-failsafe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - フェイルセーフ: 関数を実行することは可能ですか?それと?
私は net.jodah.failsafe フレームワークを使用しています。
チュートリアルで見つけたものから、Failsafe は Runnable と Supplier を実行できます。
関数を実行する API はありますか? フェイルセーフで実行したいメソッドは、引数を受け取り、何らかの値を返す必要があるため、必要です。
そうでない場合、回避策はありますか?私の頭に浮かぶ唯一のことは、引数をプライベートフィールドとして保存することです。この場合、メソッドは引数を受け取る必要はありません。次のようにします。
その代わりに:
これを行う:
多分もっとエレガントなソリューションがありますか?