先简单的来说:
作用:@Slf4j是在SpringBoot基础上Lombok为我们提供的日志输出注解
使用:先引入lombok依赖 将注解添加在类上 然后就可以使用log.info()进行日志的输出打印
@Slf4j注解填在当前类上相当于SpringBoot的
private final Logger logger = LoggerFactory.getLogger(当前类名.class);
案例:
@Slf4j
@RestController
public class TestController {
@PostMapping("/test")
public void getInfo(@RequestBody JSONObject jsonObject) {
String temp = JSON.toJSONString(jsonObject);
log.info("国标云请求体:{}", jsonObject); //直接string + 对象
log.info(JSON.toJSONString(jsonObject));
log.info("00000000000000000");
log.info(jsonObject.getString("Header"));
}
}