モジュールでロガーを使用していますが、新しい要件では、コードからロガーを削除し、DBAを使用してすべてのエラーを単一のクエリでログに記録する必要があります。
このために、例外の詳細を取得するVOクラスを使用することを計画していますが、マネージャーはこのロジックを受け入れていません。
すべてのエラーをdbaに保存する方法について他のアイデアを教えてください。
よろしく
Apache Common Logging と Log4J を使用している場合は、データベース アペンダーを追加するだけで完了です。
http://code.google.com/p/log4j-databaseappender/
ロギングは、アスペクト指向プログラミングの「Hello World」です。また、ロギングを 1 か所に維持することをお勧めします。そうすれば、強制されていることは何でも簡単に変更できます。
Apache Common の Logging と Log4J は既に言及されていますが、そのルートをたどる予定がある場合は、logback のDBAppenderにも注意する必要があります。それがユースケースを完全にカバーしていない場合でも、いつでも独自のユースケースを作成できます。