0
私はログフレームワークとしてlogbackを使用しており、ORMツールとして3を休止しています。私はすべてのSQLクエリをmysql DBで実行するのとまったく同じように出力したい。ログバックでhibernate 3を使用している場合の正確なSQLクエリの印刷方法
私はshow_sql = trueパラメータで試しましたが、SQLは出力しますが、バインディング値は表示されません。
私は以前の記事を読んできましたが、希望の結果を得るためにロガーをlogbackに入れようとしましたが運はありませんでした。
<logger name="org.hibernate.loader.hql" level="TRACE" additivity="false">
<appender-ref ref="hibernateLogger" />
</logger>
<logger name="org.hibernate.SQL" level="DEBUG" additivity="false">
<appender-ref ref="hibernateLogger" />
</logger>
でもこれらロガーおよびアペンダを定義した後、SQL W/Oバインディングがコンソールではなく、所望のログファイル
を運このロガーを追加しません。 – ANewDeveloper