如何隐藏或掩盖由Hibernate API生成的记录器(数据库连接详细信息)

时间:2019-12-12 07:43:46

标签: hibernate

在应用程序日志文件中,我已经观察到休眠日志记录api正在打印数据库连接信息(例如密码),那么有什么方法可以隐藏或屏蔽此类敏感信息?

例如HHH000046:连接属性:连接属性:{user = <####>,password = <####>}

1 个答案:

答案 0 :(得分:1)

该问题现已解决,需要在log4j.xml中明确输入以下内容-

<logger name="**org.hibernate**" additivity="false">
    <level value="INFO"/>
    <appender-ref ref="Audit"/>     
</logger>