diff --git a/src/main/java/cn/zhangdeman/exception/BaseException.java b/src/main/java/cn/zhangdeman/exception/BaseException.java new file mode 100644 index 0000000..4c14bd0 --- /dev/null +++ b/src/main/java/cn/zhangdeman/exception/BaseException.java @@ -0,0 +1,20 @@ +package cn.zhangdeman.exception; + +import lombok.Getter; +import lombok.Setter; + +import java.util.List; + +@Getter +@Setter +public class BaseException implements ICustomExceptionConfig { + private String code; + private String message; + private String category; + + public BaseException(String code, String message, String category) { + setCode(code); + setMessage(message); + setCategory(category); + } +} diff --git a/src/main/java/cn/zhangdeman/logger/DatabaseExecuteLogProvider.java b/src/main/java/cn/zhangdeman/logger/DatabaseExecuteLogProvider.java new file mode 100644 index 0000000..44ef047 --- /dev/null +++ b/src/main/java/cn/zhangdeman/logger/DatabaseExecuteLogProvider.java @@ -0,0 +1,13 @@ +package cn.zhangdeman.logger; + +import ch.qos.logback.classic.spi.ILoggingEvent; +import com.fasterxml.jackson.core.JsonGenerator; + +import java.io.IOException; + +public class DatabaseExecuteLogProvider extends BaseProvider { + @Override + public void writeTo(JsonGenerator jsonGenerator, ILoggingEvent loggingEvent) throws IOException { + + } +}