如何打印一个对象全部信息

如何用日志打印一个对象全部信息!!【最开始不会,后来研究懂了】
log.info(); 这个方法用的注解是 @Slf4j ,引包是 import lombok.extern.slf4j.Slf4j;
(1)如果:log.info("日志是",contractRecord);
控制台现象:日志是
(2)如果:log.info("日志是",contractRecord.toString());
控制台现象:日志是
(3)如果:log.info("日志是[{}]", contractRecord);
控制台现象:

日志是[ContractRecord(id=null, mainId=889165312397741429, applicantName=null)]

大括号{}的奇妙用处:占位符。[]配合{}使用,便于阅读日志。

posted @ 2022-05-24 22:43  大于昨天  阅读(893)  评论(0编辑  收藏  举报