0

私は休止状態の標準Javaアプリケーション(Webアプリケーションではない)を持っています。ロギングはデフォルトですでに機能しています。SQLクエリで渡されるパラメータを確認したいと思います。そのためには、ロギングを有効にする必要があることを調査しました。hibernateがslf4jを使用しているようです。そのjarとそれに付随するslf4j-log4jjarをダウンロードしました。これらのjarファイルをクラスパスに追加しました。また、Eclipseプロジェクトのルートにlog4j.propertiesを追加しました。

slf4jとそのプロパティファイルを使用する必要があることをプロジェクトに認識させることができないようです。

hibernate.cfg.xmlに参照を追加する必要がありますか?

4

1 に答える 1

0

プロパティが にhibernate.show_sql設定されていることを確認してくださいtrue

format_sqltrue に設定すると、SQL がもう少しきれいにフォーマットされます。

また、TRACE レベルでログオンする必要がある場合もあります。

詳細については、こちらまたはこちらをご覧ください。

于 2013-01-30T19:52:37.873 に答える