Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;log4j.logger.java.sql=DETAIL,roothandle";打印查询和结果集,有没有办法屏蔽查询结果的某些列字段?_Java_Logging_Mybatis_Ibatis_Spring Mybatis - Fatal编程技术网

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

&引用;log4j.logger.java.sql=DETAIL,roothandle";打印查询和结果集,有没有办法屏蔽查询结果的某些列字段?,java,logging,mybatis,ibatis,spring-mybatis,Java,Logging,Mybatis,Ibatis,Spring Mybatis,log4j.logger.java.sql=DETAIL,roothandle 当这一行添加到log4j属性文件中时,它将打印iBatis/myBatis查询和这些查询的结果。 结果可能有密码、卡号或其他一些个人信息,我不想在日志中打印这些信息 如果您的包名为com.mypackage,那么在日志中打印时有没有办法屏蔽这些字段 然后删除此行: log4j.logger.java.sql=DETAIL,roothandle 只需确保该行位于log4j.properties中: log4j.logg

log4j.logger.java.sql=DETAIL,roothandle

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


如果您的包名为com.mypackage,那么在日志中打印时有没有办法屏蔽这些字段 然后删除此行:

log4j.logger.java.sql=DETAIL,roothandle

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

log4j.logger.com.mypackage=DEBUG,roothandle

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


如果您的软件包名为com.mypackage,希望以上内容对您有所帮助 然后删除此行:

log4j.logger.java.sql=DETAIL,roothandle

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

log4j.logger.com.mypackage=DEBUG,roothandle

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


希望上面的帮助

一个选项是将敏感信息放在另一个映射器xml中,并带有一些名称空间org.test.mapper.sensitive,您可以将其日志级别设置为ERROR。一个选项是将敏感信息放在另一个映射器xml中,并带有一些名称空间org.test.mapper.sensitive,您可以将其日志级别设置为ERROR。