gpt4 book ai didi

java - "log4j.logger.java.sql=DETAIL, roothandle"打印查询和结果集,有没有办法屏蔽查询结果的某些列字段?

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:49 25 4
gpt4 key购买 nike

“log4j.logger.java.sql=详细信息,根句柄”

当此行添加到 log4j 属性文件中时,它会打印 iBatis/myBatis 查询以及这些查询的结果。结果可能有密码、卡号或其他一些个人信息,我不想在日志中打印这些信息。

在日志中打印时有什么方法可以屏蔽这些字段吗?

最佳答案

假设您的包名称是 com.mypackage然后删除这一行:

“log4j.logger.java.sql=详细信息,根句柄”

只需确保此行位于 log4j.properties 中:

“log4j.logger.com.mypackage=DEBUG,根句柄”

这将导致日志显示:* sql语句* 传入sql的参数

希望以上内容对您有所帮助

关于java - "log4j.logger.java.sql=DETAIL, roothandle"打印查询和结果集,有没有办法屏蔽查询结果的某些列字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47202336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com