Hibernate の新しいバージョンを試しています (これまで 3.x を使用していました)。Hibernate は何らかの理由で jboss-logging に切り替えました。これは私が簡単に対処できるものですが、ログをクリーンで読みやすい状態に保つのが好きで、ログ メッセージにコードを挿入します。
16 Feb 2013 19:25:08,352 INFO [Version:37] - HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
16 Feb 2013 19:25:08,357 INFO [Version:41] - HHH000412: Hibernate Core {4.1.9.Final}
16 Feb 2013 19:25:08,358 INFO [Environment:239] - HHH000206: hibernate.properties not found
16 Feb 2013 19:25:08,359 INFO [Environment:342] - HHH000021: Bytecode provider name : javassist
ロギング ライブラリとして log4j を使用しており、パターンは次のとおりです。
log4j.appender.stdout.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %-5p [%c{1}:%L] - %m%n
これは、コードが既に log4j に送信されるメッセージの一部であることを示しています。
ログメッセージからコードを削除する方法はありますか
16 Feb 2013 19:25:08,357 INFO [Version:41] - Hibernate Core {4.1.9.Final}
HHH000412 のようなコードを入れたくないだけです。