我正在嘗試Hibernate的新版本(迄今爲止我使用過3.x),並且無論出於何種原因,Hibernate都切換到了jboss-logging。這是我可以很容易地活着,但我喜歡讓我的日誌清潔和可讀性,並將其插入代碼到日誌消息:如何從休眠日誌中刪除無意義代碼(HHH000 ...)
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代碼。
您是否解決了這個問題?如果是,請你可以與我們分享解決方案 – 2017-11-12 11:32:38
不幸的是我沒有。 – 2017-11-12 12:26:37