2010-12-12 8 views
0

JBossAS5とJDBCを使用してデータベースに接続し、JDBCで実行されたすべてのSQLを記録します。
データソースは、JBossASが必要とする「-ds.xml」のJNDIリソースに設定されています。
DBMS自体を使用してSQLをログに記録したくありません。さらに、ログ操作はビジネスロジックに対して透過的でなければなりません。JBossAS5でJDBCを実行する

私のアプローチ:私はjava.sql.Driverを実装し、実際のドライバクラスの基礎となるプロキシドライバクラスを作成しました。プロキシドライバは-ds.xmlに登録されます。
提案がありますか?ありがとう!

答えて

1

log4jdbcは、JBossのデータソース記述子ではまだ試していませんが、この種のものの中では最高のものです。

お試しください。

あなたは本当にこれを実装したくありません。実装する必要があるJDBCには、たくさんのインタフェースがあります。

+0

ありがとうございます!log4jdbcもドライバプロキシのようですが、試してみます。 –

関連する問題