@Test
public void test02(){
/*
我们输出动态的信息时
也可以使用占位符的形式来代替字符串的拼接
我们有些时候输出的日志信息,需要我们搭配动态的数据
有可能是信息,有可能是数据库表中的数据
总之我们这样做最大的好处就是能够让日志打印变得更加灵活
如果是通过拼接字符串的形式,不仅麻烦,而且更重要的是可读性查
我们的日志打印是支持以替代符的形式做日志信息拼接的
一般情况下,几乎所有的日志实现产品,都会提供这种基础功能
*/
Logger logger = LoggerFactory.getLogger(SLF4JTest01.class);
String name = "zs";
int age = 23;
//logger.info("学生信息-姓名:"+name+";年龄:"+age);
//logger.info("学生信息-姓名:{},年龄:{}",new Object[]{name,age});
logger.info("学生信息-姓名:{},年龄:{}",name,age);
}
SLF4J动态打印信息功能实现
最新推荐文章于 2023-08-10 17:33:53 发布