我有一个仅以编程方式配置的hibernate(我没有单个XML文件)。
我刚刚编写了自己的org.slf4j.Logger实现。
如何强制hibernate登录到我的实现而不是默认的?
答案 0 :(得分:1)
AFAIK你不能只改变hibernates的日志记录行为,但是你可以让slf4j使用你的源slf4j 'Bridging legacy APIs'
好的,如果你重新实现了一个slf4j记录器,你正在使用slf4j-api吗?如果您使用Maven,您可以更改项目的依赖项(请参阅例如hibernate slf4j dependencies)以使用您的实现jar