diff --git a/README.md b/README.md index a738bab..206e058 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ 在主入口函数增加如下注解: ```bash -@Import(value = { cn.zhangdeman.HashMapCache.class}) // 让SpringBoot能够扫描到相关组件 +@Import(value = { cn.zhangdeman.exception.HashMapCache.class}) // 让SpringBoot能够扫描到相关组件 ``` 会自动扫描自定义的异常注解, 并进行数据初始化 diff --git a/src/main/java/cn/zhangdeman/CustomException.java b/src/main/java/cn/zhangdeman/exception/CustomException.java similarity index 97% rename from src/main/java/cn/zhangdeman/CustomException.java rename to src/main/java/cn/zhangdeman/exception/CustomException.java index 85753fc..cedb88f 100644 --- a/src/main/java/cn/zhangdeman/CustomException.java +++ b/src/main/java/cn/zhangdeman/exception/CustomException.java @@ -1,9 +1,7 @@ -package cn.zhangdeman; +package cn.zhangdeman.exception; import lombok.Getter; import lombok.Setter; -import java.util.Objects; - // 自定义异常 @Getter diff --git a/src/main/java/cn/zhangdeman/CustomExceptionConfig.java b/src/main/java/cn/zhangdeman/exception/CustomExceptionConfig.java similarity index 94% rename from src/main/java/cn/zhangdeman/CustomExceptionConfig.java rename to src/main/java/cn/zhangdeman/exception/CustomExceptionConfig.java index 7f26f88..1637fe6 100644 --- a/src/main/java/cn/zhangdeman/CustomExceptionConfig.java +++ b/src/main/java/cn/zhangdeman/exception/CustomExceptionConfig.java @@ -1,4 +1,4 @@ -package cn.zhangdeman; +package cn.zhangdeman.exception; // 获取一个异常定义 public class CustomExceptionConfig implements ICustomExceptionConfig{ diff --git a/src/main/java/cn/zhangdeman/HashMapCache.java b/src/main/java/cn/zhangdeman/exception/HashMapCache.java similarity index 98% rename from src/main/java/cn/zhangdeman/HashMapCache.java rename to src/main/java/cn/zhangdeman/exception/HashMapCache.java index 56c20b9..d297c48 100644 --- a/src/main/java/cn/zhangdeman/HashMapCache.java +++ b/src/main/java/cn/zhangdeman/exception/HashMapCache.java @@ -1,6 +1,6 @@ -package cn.zhangdeman; +package cn.zhangdeman.exception; -import cn.zhangdeman.annotation.CustomExceptionScanAnnotation; +import cn.zhangdeman.exception.annotation.CustomExceptionScanAnnotation; import jakarta.servlet.ServletContextEvent; import jakarta.servlet.ServletContextListener; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/cn/zhangdeman/ICustomExceptionAnnotation.java b/src/main/java/cn/zhangdeman/exception/ICustomExceptionAnnotation.java similarity index 87% rename from src/main/java/cn/zhangdeman/ICustomExceptionAnnotation.java rename to src/main/java/cn/zhangdeman/exception/ICustomExceptionAnnotation.java index b8a6d8f..f6b5acb 100644 --- a/src/main/java/cn/zhangdeman/ICustomExceptionAnnotation.java +++ b/src/main/java/cn/zhangdeman/exception/ICustomExceptionAnnotation.java @@ -1,4 +1,4 @@ -package cn.zhangdeman; +package cn.zhangdeman.exception; import java.util.List; diff --git a/src/main/java/cn/zhangdeman/ICustomExceptionConfig.java b/src/main/java/cn/zhangdeman/exception/ICustomExceptionConfig.java similarity index 89% rename from src/main/java/cn/zhangdeman/ICustomExceptionConfig.java rename to src/main/java/cn/zhangdeman/exception/ICustomExceptionConfig.java index d6d9362..c8b930c 100644 --- a/src/main/java/cn/zhangdeman/ICustomExceptionConfig.java +++ b/src/main/java/cn/zhangdeman/exception/ICustomExceptionConfig.java @@ -1,4 +1,4 @@ -package cn.zhangdeman; +package cn.zhangdeman.exception; // 异常的配置: 所属服务 + 错误分类 + 错误码全局唯一, 所属服务未配置, 将会随机生成 public interface ICustomExceptionConfig { diff --git a/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionAnnotation.java similarity index 95% rename from src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java rename to src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionAnnotation.java index be716e3..db8a59a 100644 --- a/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java +++ b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionAnnotation.java @@ -1,4 +1,4 @@ -package cn.zhangdeman.annotation; +package cn.zhangdeman.exception.annotation; import java.lang.annotation.*; diff --git a/src/main/java/cn/zhangdeman/annotation/CustomExceptionCategoryAnnotation.java b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionCategoryAnnotation.java similarity index 94% rename from src/main/java/cn/zhangdeman/annotation/CustomExceptionCategoryAnnotation.java rename to src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionCategoryAnnotation.java index eadc9ce..d30642a 100644 --- a/src/main/java/cn/zhangdeman/annotation/CustomExceptionCategoryAnnotation.java +++ b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionCategoryAnnotation.java @@ -1,4 +1,4 @@ -package cn.zhangdeman.annotation; +package cn.zhangdeman.exception.annotation; import java.lang.annotation.*; diff --git a/src/main/java/cn/zhangdeman/annotation/CustomExceptionScanAnnotation.java b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionScanAnnotation.java similarity index 96% rename from src/main/java/cn/zhangdeman/annotation/CustomExceptionScanAnnotation.java rename to src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionScanAnnotation.java index ef41810..a212902 100644 --- a/src/main/java/cn/zhangdeman/annotation/CustomExceptionScanAnnotation.java +++ b/src/main/java/cn/zhangdeman/exception/annotation/CustomExceptionScanAnnotation.java @@ -1,4 +1,4 @@ -package cn.zhangdeman.annotation; +package cn.zhangdeman.exception.annotation; import java.lang.annotation.*;