2017-07-26 15 views
0

RESTメソッド呼び出しのログを記録する最善の方法は何ですか?クラスとメソッドと例外行がログに記録されているものを除いて、 - RESTメソッド呼び出しのロギングを行う最良の方法は何ですか?

は、私は、例外がスローされた場合、メソッドに渡された入力、そのメソッドの出力のようなメソッドの情報をログに記録する2つの方法をしようと試みました。

方法1:最後にメソッド

方法2を使用する:行うための最善の方法である春AOP

を使用していますか?ロギングを行う方法は他にありますか?

答えて

1

ここでは、ACVの示唆を超える点を追加しています。 1. AOPは、オプションの展開の点で柔軟性を提供する緩やかなカップルです。 2.実際のビジネスロジックと方法清潔に保たれます。&きれいです。そこに余分な線は現れません。 3.他のアプリケーションでもアプリケーション全体にコードを使用することができます。

2

finallyは例外です。あなたは多くの方法がある場合、AOPはよく見えます。さもなければ、log4jのようなロガーフレームワークを使用している場合には、必要と思われるところにLOGステートメントを追加してください。 AOPにはわずかなパフォーマンスの影響があります。

+0

こんにちはACV、ありがとう、あなたの答えです。しかし、私が理解していないのは、あなたが必要と思う場所にLOGステートメントを追加することです。私はどうすればいいのですか? –

+0

ロギングフレームワークを使用している場合の@SN – ACV

関連する問題