从ObjectMapper中删除属性

时间:2015-02-23 12:57:46

标签: java json maven jackson properties-file

在我们的Java应用程序中发送Web服务请求时,我们从属性文件中读取了几个属性,如url,username,password等,然后将它们设置在请求对象中,然后传递给Web服务。 / p>

当我们记录传出请求和响应对象(使用ObjectMapper)时,密码将以明文形式打印在日志文件中,这是不好的。 由于我们无法控制请求对象,因此我们无法对属性进行注释以将其删除。

有没有办法告诉ObjectMapper忽略具有某些名称或类似内容的getter?我查看了文档,但找不到任何我认为合适的内容(并不意味着它不存在)。

我正在使用jackson-mapper-asl maven依赖版的1.9.13版本来使用ObjectMapper。

0 个答案:

没有答案