何度も試みた結果、ようやく質問を立てることができました。それがある程度意味があり、理解しやすいことを願っています。SpringとJerseyを使用するWebアプリケーションに取り組んでいます。アプリケーションで実行されたすべてのアクティビティをデータベースに記録するアプリケーション全体のロガーを実装する必要があります。当分の間、私はHAS-A
実装を使用し、CRUD操作が実行されるすべての場所でloggingメソッドを呼び出しました。このようなもの:
LogBean lBean=new LogBean("rickesh@email.com","update","address","127.0.0.1");
logToDatabase(lBean);
しかし、これにより多くのコード行が繰り返されるため、CRUD操作が実行されるセクションごとにlogメソッドを繰り返しインスタンス化して呼び出す必要があります。コントローラレイヤー、RESTレイヤーからロギングを引き出す方法はありますか?SpringまたはJerseyに、別のレイヤーでロギングを実行できる特定の機能があり、どこでも同じコード行を繰り返し続ける必要はありません。ご意見をお聞かせください。