package com.kidgrow.log.monitor; import lombok.extern.slf4j.Slf4j; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* * @Description: 日志埋点工具类
* @Project:
* @CreateDate: Created in 2020/2/4 16:05
* @Author: liuke */ @Slf4j public class PointUtil { private PointUtil() { throw new IllegalStateException("Utility class"); } public static final String SPLIT = "|"; /** * 格式为:{时间}|{来源}|{对象id}|{类型}|{对象属性(以&分割)} * 例子1:2016-07-27 23:37:23|business-center|1|user-login|ip=xxx.xxx.xx&userName=张三&userType=后台管理员 * 例子2:2016-07-27 23:37:23|file-center|c0a895e114526786450161001d1ed9|file-upload|fileName=xxx&filePath=xxx * * @param id 对象id * @param type 类型 * @param message 对象属性 */ public static void info(String id, String type, String message) { log.info(id + SPLIT + type + SPLIT + message); } public static void debug(String id, String type, String message) { log.debug(id + SPLIT + type + SPLIT + message); } }