leniu-java-logging
Installation
SKILL.md
leniu 日志规范
基本规则
- 使用
@Slf4j(Lombok),禁止直接用 Log4j/Logback API - 使用
{}占位符,禁止字符串拼接 - 异常对象作为
log.error的最后一个参数(自动打印堆栈) - 日志用中文,用
【模块名】前缀便于检索 - 禁止记录密码、完整手机号等敏感信息
日志级别选择
| 级别 | 场景 | 示例 |
|---|---|---|
| ERROR | 系统错误、需立即处理 | 数据库异常、外部服务失败 |
| WARN | 非预期但可处理 | 配置缺失用默认值、数据不存在 |
| INFO | 关键业务节点 | 订单创建/支付成功、定时任务完成 |
| DEBUG | 开发调试(生产不输出) | 查询参数、中间结果 |
Related skills