Java日志的占位符

2023-11-07

如果日志中是集合,且集合的对象为基本数据类型,那么占位符和基本数据类型保持一致,如果集合对象为自定义对象,那么需要获取对应的实例后再获取对应的属性,看属性的基本数据类型,如果不需要获取属性,就把对象toString后用%s接收;

payload对象含有两个属性,name 属性为Strng,age属性为int

log.error(String.format("writeValueAsString error,payLoad:%s", payload.getClass().getName()), e);
log.error(String.format("writeValueAsString error,payLoad:%s", payload.toString()), e);
log.error(String.format("writeValueAsString error,payLoad:%d", payload.getClass().getAge()), e);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java日志的占位符 的相关文章

随机推荐