package com.senmesh.common.log.provider; import com.senmesh.common.log.ILogProvider; import com.senmesh.common.util.JsonUtils; import lombok.extern.slf4j.Slf4j; /** * @author sr on 2021-01-21 */ @Slf4j public class Slf4jLogProvider implements ILogProvider { @Override public void log(Object object) { try { log.info("class:{}, obj:{}", object.getClass(), JsonUtils.toJsonString(object)); } catch (Exception e) { log.error("cant log:{}", e.getMessage()); } } }