operationLogHandler;
- @Around("execution(@(@com.hccake.ballcat.common.log.operation.annotation.OperationLogging *) * *(..)) "
- + "|| @annotation(com.hccake.ballcat.common.log.operation.annotation.OperationLogging)")
+ @Around("execution(@(@com.baiye.operation.annotation.OperationLogging *) * *(..)) "
+ + "|| @annotation(com.baiye.operation.annotation.OperationLogging)")
public Object around(ProceedingJoinPoint joinPoint) throws Throwable {
// 开始时间
long startTime = System.currentTimeMillis();
diff --git a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/LogStatusEnum.java b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/LogStatusEnum.java
similarity index 84%
rename from ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/LogStatusEnum.java
rename to ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/LogStatusEnum.java
index 8800f1f..22020ef 100644
--- a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/LogStatusEnum.java
+++ b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/LogStatusEnum.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.log.operation.enums;
+package com.baiye.operation.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
diff --git a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/OperationTypes.java b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/OperationTypes.java
similarity index 92%
rename from ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/OperationTypes.java
rename to ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/OperationTypes.java
index 5114aa5..5928395 100644
--- a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/enums/OperationTypes.java
+++ b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/enums/OperationTypes.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.log.operation.enums;
+package com.baiye.operation.enums;
/**
* 操作类型的接口,用户可以继承此接口以便自定义类型
diff --git a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/AbstractOperationLogHandler.java b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/AbstractOperationLogHandler.java
similarity index 96%
rename from ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/AbstractOperationLogHandler.java
rename to ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/AbstractOperationLogHandler.java
index 8455d5b..50bdb4a 100644
--- a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/AbstractOperationLogHandler.java
+++ b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/AbstractOperationLogHandler.java
@@ -1,8 +1,8 @@
-package com.hccake.ballcat.common.log.operation.handler;
+package com.baiye.operation.handler;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.util.ArrayUtil;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.util.JsonUtils;
import lombok.extern.slf4j.Slf4j;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.Signature;
diff --git a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/OperationLogHandler.java b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/OperationLogHandler.java
similarity index 90%
rename from ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/OperationLogHandler.java
rename to ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/OperationLogHandler.java
index d876d0d..92dd4e2 100644
--- a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/operation/handler/OperationLogHandler.java
+++ b/ad-distribute-common/common-log/src/main/java/com/baiye/operation/handler/OperationLogHandler.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.log.operation.handler;
+package com.baiye.operation.handler;
-import com.hccake.ballcat.common.log.operation.annotation.OperationLogging;
+import com.baiye.operation.annotation.OperationLogging;
import org.aspectj.lang.ProceedingJoinPoint;
/**
diff --git a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/util/LogUtils.java b/ad-distribute-common/common-log/src/main/java/com/baiye/util/LogUtils.java
similarity index 98%
rename from ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/util/LogUtils.java
rename to ad-distribute-common/common-log/src/main/java/com/baiye/util/LogUtils.java
index 012bb1a..5f9b59d 100644
--- a/ad-distribute-common/common-log/src/main/java/com/hccake/ballcat/common/log/util/LogUtils.java
+++ b/ad-distribute-common/common-log/src/main/java/com/baiye/util/LogUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.log.util;
+package com.baiye.util;
import lombok.experimental.UtilityClass;
import lombok.extern.slf4j.Slf4j;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageParam.java b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageParam.java
similarity index 96%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageParam.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageParam.java
index c2d51d7..ad7c202 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageParam.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageParam.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.domain;
+package com.baiye.domain;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageResult.java b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageResult.java
similarity index 93%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageResult.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageResult.java
index 34191db..96f5175 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageResult.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageResult.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.domain;
+package com.baiye.domain;
import io.swagger.v3.oas.annotations.media.Schema;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageableConstants.java b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageableConstants.java
similarity index 97%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageableConstants.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageableConstants.java
index b3c2ae8..21ecc29 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/PageableConstants.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/PageableConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.domain;
+package com.baiye.domain;
import cn.hutool.core.collection.CollUtil;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/SelectData.java b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/SelectData.java
similarity index 94%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/SelectData.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/domain/SelectData.java
index 61a87fb..188e968 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/domain/SelectData.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/domain/SelectData.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.domain;
+package com.baiye.domain;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/BaseEntity.java b/ad-distribute-common/common-model/src/main/java/com/baiye/entity/BaseEntity.java
similarity index 94%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/BaseEntity.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/entity/BaseEntity.java
index d147993..979c493 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/BaseEntity.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/entity/BaseEntity.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.entity;
+package com.baiye.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/LogicDeletedBaseEntity.java b/ad-distribute-common/common-model/src/main/java/com/baiye/entity/LogicDeletedBaseEntity.java
similarity index 93%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/LogicDeletedBaseEntity.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/entity/LogicDeletedBaseEntity.java
index 90a81e5..3c58473 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/entity/LogicDeletedBaseEntity.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/entity/LogicDeletedBaseEntity.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.entity;
+package com.baiye.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/BaseResultCode.java b/ad-distribute-common/common-model/src/main/java/com/baiye/result/BaseResultCode.java
similarity index 94%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/BaseResultCode.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/result/BaseResultCode.java
index 3df70ea..fd0fefc 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/BaseResultCode.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/result/BaseResultCode.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.result;
+package com.baiye.result;
import lombok.AllArgsConstructor;
import lombok.Getter;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/R.java b/ad-distribute-common/common-model/src/main/java/com/baiye/result/R.java
similarity index 93%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/R.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/result/R.java
index 271feb1..f016321 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/R.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/result/R.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.model.result;
+package com.baiye.result;
-import com.hccake.ballcat.common.i18n.I18nClass;
+import com.baiye.I18nClass;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import lombok.experimental.Accessors;
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/ResultCode.java b/ad-distribute-common/common-model/src/main/java/com/baiye/result/ResultCode.java
similarity index 84%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/ResultCode.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/result/ResultCode.java
index 4070931..f2b0e39 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/ResultCode.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/result/ResultCode.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.result;
+package com.baiye.result;
/**
* @author Hccake
diff --git a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/SystemResultCode.java b/ad-distribute-common/common-model/src/main/java/com/baiye/result/SystemResultCode.java
similarity index 97%
rename from ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/SystemResultCode.java
rename to ad-distribute-common/common-model/src/main/java/com/baiye/result/SystemResultCode.java
index 6c78ab6..968f748 100644
--- a/ad-distribute-common/common-model/src/main/java/com/hccake/ballcat/common/model/result/SystemResultCode.java
+++ b/ad-distribute-common/common-model/src/main/java/com/baiye/result/SystemResultCode.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.model.result;
+package com.baiye.result;
import lombok.AllArgsConstructor;
import lombok.Getter;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/RedisHelper.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/RedisHelper.java
similarity index 99%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/RedisHelper.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/RedisHelper.java
index 205c847..76ab09f 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/RedisHelper.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/RedisHelper.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis;
+package com.baiye;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Range;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/CacheStringAspect.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/CacheStringAspect.java
similarity index 89%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/CacheStringAspect.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/CacheStringAspect.java
index 115a04b..388b144 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/CacheStringAspect.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/CacheStringAspect.java
@@ -1,18 +1,18 @@
-package com.hccake.ballcat.common.redis.core;
-
-import com.hccake.ballcat.common.redis.RedisHelper;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
-import com.hccake.ballcat.common.redis.core.annotation.CacheDel;
-import com.hccake.ballcat.common.redis.core.annotation.CacheDels;
-import com.hccake.ballcat.common.redis.core.annotation.CachePut;
-import com.hccake.ballcat.common.redis.core.annotation.Cached;
-import com.hccake.ballcat.common.redis.lock.DistributedLock;
-import com.hccake.ballcat.common.redis.operation.CacheDelOps;
-import com.hccake.ballcat.common.redis.operation.CacheDelsOps;
-import com.hccake.ballcat.common.redis.operation.CachePutOps;
-import com.hccake.ballcat.common.redis.operation.CachedOps;
-import com.hccake.ballcat.common.redis.operation.function.VoidMethod;
-import com.hccake.ballcat.common.redis.serialize.CacheSerializer;
+package com.baiye.core;
+
+import com.baiye.RedisHelper;
+import com.baiye.upms.config.CachePropertiesHolder;
+import com.baiye.core.annotation.Cached;
+import com.baiye.lock.DistributedLock;
+import com.baiye.operation.CacheDelOps;
+import com.baiye.operation.CacheDelsOps;
+import com.baiye.operation.CachePutOps;
+import com.baiye.operation.CachedOps;
+import com.baiye.operation.function.VoidMethod;
+import com.baiye.serialize.CacheSerializer;
+import com.baiye.core.annotation.CacheDel;
+import com.baiye.core.annotation.CacheDels;
+import com.baiye.core.annotation.CachePut;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
@@ -57,7 +57,7 @@ public class CacheStringAspect {
this.cacheSerializer = cacheSerializer;
}
- @Pointcut("execution(@(@com.hccake.ballcat.common.redis.core.annotation.MetaCacheAnnotation *) * *(..))")
+ @Pointcut("execution(@(@com.baiye.core.annotation.MetaCacheAnnotation *) * *(..))")
public void pointCut() {
// do nothing
}
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/KeyGenerator.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/KeyGenerator.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/KeyGenerator.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/KeyGenerator.java
index c3e2a05..1109c98 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/KeyGenerator.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/KeyGenerator.java
@@ -1,8 +1,8 @@
-package com.hccake.ballcat.common.redis.core;
+package com.baiye.core;
import cn.hutool.core.lang.Assert;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
-import com.hccake.ballcat.common.util.SpelUtils;
+import com.baiye.upms.config.CachePropertiesHolder;
+import com.baiye.util.SpelUtils;
import org.springframework.expression.spel.support.StandardEvaluationContext;
import org.springframework.util.StringUtils;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDel.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDel.java
similarity index 94%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDel.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDel.java
index 6f894f1..f61e6df 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDel.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDel.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.core.annotation;
+package com.baiye.core.annotation;
import java.lang.annotation.*;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDels.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDels.java
similarity index 81%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDels.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDels.java
index c2752eb..83cd7ed 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CacheDels.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CacheDels.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.core.annotation;
+package com.baiye.core.annotation;
import java.lang.annotation.*;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CachePut.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CachePut.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CachePut.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CachePut.java
index 822c2f5..66cff9e 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/CachePut.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/CachePut.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.core.annotation;
+package com.baiye.core.annotation;
import java.lang.annotation.*;
import java.util.concurrent.TimeUnit;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/Cached.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/Cached.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/Cached.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/Cached.java
index 793a4b1..a673742 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/Cached.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/Cached.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.core.annotation;
+package com.baiye.core.annotation;
import java.lang.annotation.*;
import java.util.concurrent.TimeUnit;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/MetaCacheAnnotation.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/MetaCacheAnnotation.java
similarity index 81%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/MetaCacheAnnotation.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/MetaCacheAnnotation.java
index b80bf8b..c9aefe1 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/core/annotation/MetaCacheAnnotation.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/core/annotation/MetaCacheAnnotation.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.core.annotation;
+package com.baiye.core.annotation;
import java.lang.annotation.*;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractDeletedKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractDeletedKeyEventMessageListener.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractDeletedKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractDeletedKeyEventMessageListener.java
index 43da41a..8110aae 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractDeletedKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractDeletedKeyEventMessageListener.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
import org.springframework.data.redis.connection.MessageListener;
import org.springframework.data.redis.listener.PatternTopic;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractExpiredKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractExpiredKeyEventMessageListener.java
similarity index 94%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractExpiredKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractExpiredKeyEventMessageListener.java
index 91c1a77..6dbca3e 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractExpiredKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractExpiredKeyEventMessageListener.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
import org.springframework.data.redis.connection.MessageListener;
import org.springframework.data.redis.listener.KeyExpirationEventMessageListener;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractKeySpaceEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractKeySpaceEventMessageListener.java
similarity index 97%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractKeySpaceEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractKeySpaceEventMessageListener.java
index caa3ac6..6d85071 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractKeySpaceEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractKeySpaceEventMessageListener.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
import org.springframework.context.ApplicationEventPublisher;
import org.springframework.context.ApplicationEventPublisherAware;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractSetKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractSetKeyEventMessageListener.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractSetKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractSetKeyEventMessageListener.java
index 12e83a3..25ecb1c 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/AbstractSetKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/AbstractSetKeyEventMessageListener.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
import org.springframework.data.redis.connection.MessageListener;
import org.springframework.data.redis.listener.PatternTopic;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultDeletedKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultDeletedKeyEventMessageListener.java
similarity index 92%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultDeletedKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultDeletedKeyEventMessageListener.java
index 47c78d4..4163789 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultDeletedKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultDeletedKeyEventMessageListener.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
-import com.hccake.ballcat.common.redis.keyevent.template.KeyDeletedEventMessageTemplate;
+import com.baiye.keyevent.template.KeyDeletedEventMessageTemplate;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.ObjectProvider;
import org.springframework.data.redis.connection.Message;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultExpiredKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultExpiredKeyEventMessageListener.java
similarity index 92%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultExpiredKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultExpiredKeyEventMessageListener.java
index efc138d..0ed57df 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultExpiredKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultExpiredKeyEventMessageListener.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
-import com.hccake.ballcat.common.redis.keyevent.template.KeyExpiredEventMessageTemplate;
+import com.baiye.keyevent.template.KeyExpiredEventMessageTemplate;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.ObjectProvider;
import org.springframework.data.redis.connection.Message;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultSetKeyEventMessageListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultSetKeyEventMessageListener.java
similarity index 92%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultSetKeyEventMessageListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultSetKeyEventMessageListener.java
index 66a983e..10c9efb 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/listener/DefaultSetKeyEventMessageListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/listener/DefaultSetKeyEventMessageListener.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.keyevent.listener;
+package com.baiye.keyevent.listener;
-import com.hccake.ballcat.common.redis.keyevent.template.KeySetEventMessageTemplate;
+import com.baiye.keyevent.template.KeySetEventMessageTemplate;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.ObjectProvider;
import org.springframework.data.redis.connection.Message;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/package-info.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/package-info.java
similarity index 59%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/package-info.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/package-info.java
index b521976..7cc949f 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/package-info.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/package-info.java
@@ -1,4 +1,4 @@
/**
* 对redis key 新增/修改/删除/过期事件监听的封装
*/
-package com.hccake.ballcat.common.redis.keyevent;
\ No newline at end of file
+package com.baiye.keyevent;
\ No newline at end of file
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyDeletedEventMessageTemplate.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyDeletedEventMessageTemplate.java
similarity index 75%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyDeletedEventMessageTemplate.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyDeletedEventMessageTemplate.java
index 734fdc2..eb708df 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyDeletedEventMessageTemplate.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyDeletedEventMessageTemplate.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.template;
+package com.baiye.keyevent.template;
/**
* key event message for redis key deleted event
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyEventMessageTemplate.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyEventMessageTemplate.java
similarity index 89%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyEventMessageTemplate.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyEventMessageTemplate.java
index 99607ad..48a90a7 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyEventMessageTemplate.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyEventMessageTemplate.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.template;
+package com.baiye.keyevent.template;
import org.springframework.lang.Nullable;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyExpiredEventMessageTemplate.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyExpiredEventMessageTemplate.java
similarity index 75%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyExpiredEventMessageTemplate.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyExpiredEventMessageTemplate.java
index 71937b9..ac7cc3f 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeyExpiredEventMessageTemplate.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeyExpiredEventMessageTemplate.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.template;
+package com.baiye.keyevent.template;
/**
* key event message for redis key expired event
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeySetEventMessageTemplate.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeySetEventMessageTemplate.java
similarity index 75%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeySetEventMessageTemplate.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeySetEventMessageTemplate.java
index 71b0aca..b5c2e52 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/keyevent/template/KeySetEventMessageTemplate.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/keyevent/template/KeySetEventMessageTemplate.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.keyevent.template;
+package com.baiye.keyevent.template;
/**
* key event message for redis set key event
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/AbstractMessageEventListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/listener/AbstractMessageEventListener.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/AbstractMessageEventListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/listener/AbstractMessageEventListener.java
index eac6d99..ee0a43b 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/AbstractMessageEventListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/listener/AbstractMessageEventListener.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.listener;
+package com.baiye.listener;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.util.JsonUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.connection.Message;
import org.springframework.data.redis.core.StringRedisTemplate;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/MessageEventListener.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/listener/MessageEventListener.java
similarity index 86%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/MessageEventListener.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/listener/MessageEventListener.java
index 39adc0d..593d0a4 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/listener/MessageEventListener.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/listener/MessageEventListener.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.listener;
+package com.baiye.listener;
import org.springframework.data.redis.connection.MessageListener;
import org.springframework.data.redis.listener.Topic;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/Action.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/Action.java
similarity index 86%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/Action.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/Action.java
index c1df4c5..59112ed 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/Action.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/Action.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.redis.lock;
+package com.baiye.lock;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
-import com.hccake.ballcat.common.redis.lock.function.ThrowingExecutor;
+import com.baiye.upms.config.CachePropertiesHolder;
+import com.baiye.lock.function.ThrowingExecutor;
import java.util.concurrent.TimeUnit;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/CacheLock.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/CacheLock.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/CacheLock.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/CacheLock.java
index 1926799..994df1b 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/CacheLock.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/CacheLock.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.redis.lock;
+package com.baiye.lock;
-import com.hccake.ballcat.common.redis.RedisHelper;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
+import com.baiye.RedisHelper;
+import com.baiye.upms.config.CachePropertiesHolder;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.redis.core.script.DefaultRedisScript;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/DistributedLock.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/DistributedLock.java
similarity index 93%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/DistributedLock.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/DistributedLock.java
index 9670f32..855add4 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/DistributedLock.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/DistributedLock.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.redis.lock;
+package com.baiye.lock;
-import com.hccake.ballcat.common.redis.lock.function.ExceptionHandler;
-import com.hccake.ballcat.common.redis.lock.function.ThrowingExecutor;
+import com.baiye.lock.function.ExceptionHandler;
+import com.baiye.lock.function.ThrowingExecutor;
import org.springframework.util.Assert;
import java.util.UUID;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/StateHandler.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/StateHandler.java
similarity index 86%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/StateHandler.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/StateHandler.java
index 5654af6..1d859a4 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/StateHandler.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/StateHandler.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.lock;
+package com.baiye.lock;
-import com.hccake.ballcat.common.redis.lock.function.ExceptionHandler;
+import com.baiye.lock.function.ExceptionHandler;
import java.util.function.Supplier;
import java.util.function.UnaryOperator;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ExceptionHandler.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ExceptionHandler.java
similarity index 82%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ExceptionHandler.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ExceptionHandler.java
index 70b4c05..e51d5ba 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ExceptionHandler.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ExceptionHandler.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.lock.function;
+package com.baiye.lock.function;
/**
* 异常处理器,可在处理完异常后再次抛出异常
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ThrowingExecutor.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ThrowingExecutor.java
similarity index 82%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ThrowingExecutor.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ThrowingExecutor.java
index e822b1b..57c894a 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/lock/function/ThrowingExecutor.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/lock/function/ThrowingExecutor.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.lock.function;
+package com.baiye.lock.function;
/**
* 允许抛出异常的执行器
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/AbstractCacheOps.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/AbstractCacheOps.java
similarity index 84%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/AbstractCacheOps.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/AbstractCacheOps.java
index 4c684e4..6545855 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/AbstractCacheOps.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/AbstractCacheOps.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.operation;
+package com.baiye.operation;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
+import com.baiye.upms.config.CachePropertiesHolder;
import org.aspectj.lang.ProceedingJoinPoint;
/**
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelOps.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelOps.java
similarity index 77%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelOps.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelOps.java
index 17228c0..ace425f 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelOps.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelOps.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.operation;
+package com.baiye.operation;
-import com.hccake.ballcat.common.redis.operation.function.VoidMethod;
+import com.baiye.operation.function.VoidMethod;
import org.aspectj.lang.ProceedingJoinPoint;
/**
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelsOps.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelsOps.java
similarity index 78%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelsOps.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelsOps.java
index e3b8f22..98955a6 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CacheDelsOps.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CacheDelsOps.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.operation;
+package com.baiye.operation;
-import com.hccake.ballcat.common.redis.operation.function.VoidMethod;
+import com.baiye.operation.function.VoidMethod;
import org.aspectj.lang.ProceedingJoinPoint;
/**
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachePutOps.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachePutOps.java
similarity index 90%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachePutOps.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachePutOps.java
index 0e2b314..6131413 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachePutOps.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachePutOps.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.operation;
+package com.baiye.operation;
import org.aspectj.lang.ProceedingJoinPoint;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachedOps.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachedOps.java
similarity index 96%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachedOps.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachedOps.java
index 60699a6..db3112a 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/CachedOps.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/CachedOps.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.operation;
+package com.baiye.operation;
import org.aspectj.lang.ProceedingJoinPoint;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/ResultMethod.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/ResultMethod.java
similarity index 76%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/ResultMethod.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/ResultMethod.java
index c2813db..8b29cd8 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/ResultMethod.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/ResultMethod.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.operation.function;
+package com.baiye.operation.function;
/**
* @author Hccake
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/VoidMethod.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/VoidMethod.java
similarity index 74%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/VoidMethod.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/VoidMethod.java
index 0c7c024..ab2020c 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/operation/function/VoidMethod.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/operation/function/VoidMethod.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.operation.function;
+package com.baiye.operation.function;
/**
* @author Hccake
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/IRedisPrefixConverter.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/IRedisPrefixConverter.java
similarity index 97%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/IRedisPrefixConverter.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/IRedisPrefixConverter.java
index f4492b7..eee9c18 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/IRedisPrefixConverter.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/IRedisPrefixConverter.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.prefix;
+package com.baiye.prefix;
import cn.hutool.core.text.CharSequenceUtil;
import org.slf4j.Logger;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/impl/DefaultRedisPrefixConverter.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/impl/DefaultRedisPrefixConverter.java
similarity index 75%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/impl/DefaultRedisPrefixConverter.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/impl/DefaultRedisPrefixConverter.java
index e4bb074..e11fb99 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/prefix/impl/DefaultRedisPrefixConverter.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/prefix/impl/DefaultRedisPrefixConverter.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.prefix.impl;
+package com.baiye.prefix.impl;
-import com.hccake.ballcat.common.redis.prefix.IRedisPrefixConverter;
+import com.baiye.prefix.IRedisPrefixConverter;
/**
* redis key前缀默认转换器
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/CacheSerializer.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/CacheSerializer.java
similarity index 97%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/CacheSerializer.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/CacheSerializer.java
index 455c6f9..572c1d3 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/CacheSerializer.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/CacheSerializer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.serialize;
+package com.baiye.serialize;
import com.fasterxml.jackson.databind.JavaType;
import com.fasterxml.jackson.databind.type.TypeFactory;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/JacksonSerializer.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/JacksonSerializer.java
similarity index 95%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/JacksonSerializer.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/JacksonSerializer.java
index b7ba826..3a8510d 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/JacksonSerializer.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/JacksonSerializer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.serialize;
+package com.baiye.serialize;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.RequiredArgsConstructor;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixJdkRedisSerializer.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixJdkRedisSerializer.java
similarity index 87%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixJdkRedisSerializer.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixJdkRedisSerializer.java
index 4d0e097..62f7f10 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixJdkRedisSerializer.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixJdkRedisSerializer.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.serialize;
+package com.baiye.serialize;
-import com.hccake.ballcat.common.redis.prefix.IRedisPrefixConverter;
+import com.baiye.prefix.IRedisPrefixConverter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.redis.serializer.JdkSerializationRedisSerializer;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixStringRedisSerializer.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixStringRedisSerializer.java
similarity index 88%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixStringRedisSerializer.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixStringRedisSerializer.java
index 7184311..83142ea 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/serialize/PrefixStringRedisSerializer.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/serialize/PrefixStringRedisSerializer.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.redis.serialize;
+package com.baiye.serialize;
-import com.hccake.ballcat.common.redis.prefix.IRedisPrefixConverter;
+import com.baiye.prefix.IRedisPrefixConverter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.redis.serializer.StringRedisSerializer;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/thread/AbstractRedisThread.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/thread/AbstractRedisThread.java
similarity index 94%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/thread/AbstractRedisThread.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/thread/AbstractRedisThread.java
index 09f5c3a..8f7feab 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/thread/AbstractRedisThread.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/thread/AbstractRedisThread.java
@@ -1,9 +1,8 @@
-package com.hccake.ballcat.common.redis.thread;
+package com.baiye.thread;
import cn.hutool.core.text.CharSequenceUtil;
-import com.hccake.ballcat.common.core.thread.AbstractQueueThread;
-import com.hccake.ballcat.common.redis.RedisHelper;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.RedisHelper;
+import com.baiye.util.JsonUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.lang.Nullable;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CacheProperties.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CacheProperties.java
similarity index 95%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CacheProperties.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CacheProperties.java
index c1a7d27..fac57d1 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CacheProperties.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CacheProperties.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.config;
+package com.baiye.upms.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CachePropertiesHolder.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CachePropertiesHolder.java
similarity index 95%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CachePropertiesHolder.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CachePropertiesHolder.java
index aa657d1..15be731 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/CachePropertiesHolder.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/CachePropertiesHolder.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.config;
+package com.baiye.upms.config;
/**
* 缓存配置持有者,方便静态获取配置信息
diff --git a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/KeyEventConfig.java b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/KeyEventConfig.java
similarity index 81%
rename from ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/KeyEventConfig.java
rename to ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/KeyEventConfig.java
index 6784a27..c2edaa6 100644
--- a/ad-distribute-common/common-redis/src/main/java/com/hccake/ballcat/common/redis/config/KeyEventConfig.java
+++ b/ad-distribute-common/common-redis/src/main/java/com/baiye/upms/config/KeyEventConfig.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.redis.config;
+package com.baiye.upms.config;
import lombok.Getter;
import lombok.Setter;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/charset/GSMCharset.java b/ad-distribute-common/common-util/src/main/java/com/baiye/charset/GSMCharset.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/charset/GSMCharset.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/charset/GSMCharset.java
index 47a9859..f9722b7 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/charset/GSMCharset.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/charset/GSMCharset.java
@@ -11,7 +11,7 @@
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
* specific language governing permissions and limitations under the License.
*/
-package com.hccake.ballcat.common.charset;
+package com.baiye.charset;
/**
* This class encodes and decodes Java Strings to and from the SMS default alphabet. It
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/exception/CommandTimeoutException.java b/ad-distribute-common/common-util/src/main/java/com/baiye/exception/CommandTimeoutException.java
similarity index 70%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/exception/CommandTimeoutException.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/exception/CommandTimeoutException.java
index 7fad962..3aaf9c9 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/exception/CommandTimeoutException.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/exception/CommandTimeoutException.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.exception;
+package com.baiye.exception;
/**
* @author lingting 2022/7/15 15:33
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/queue/WaitQueue.java b/ad-distribute-common/common-util/src/main/java/com/baiye/queue/WaitQueue.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/queue/WaitQueue.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/queue/WaitQueue.java
index 0878d20..8d2f518 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/queue/WaitQueue.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/queue/WaitQueue.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.queue;
+package com.baiye.queue;
import java.util.Collection;
import java.util.concurrent.LinkedBlockingQueue;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/Command.java b/ad-distribute-common/common-util/src/main/java/com/baiye/system/Command.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/Command.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/system/Command.java
index 44f5eca..6fdd543 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/Command.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/system/Command.java
@@ -1,8 +1,8 @@
-package com.hccake.ballcat.common.system;
+package com.baiye.system;
-import com.hccake.ballcat.common.exception.CommandTimeoutException;
-import com.hccake.ballcat.common.util.FileUtils;
-import com.hccake.ballcat.common.util.SystemUtils;
+import com.baiye.util.FileUtils;
+import com.baiye.exception.CommandTimeoutException;
+import com.baiye.util.SystemUtils;
import org.springframework.util.StringUtils;
import java.io.File;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/CommandResult.java b/ad-distribute-common/common-util/src/main/java/com/baiye/system/CommandResult.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/CommandResult.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/system/CommandResult.java
index 22f65f0..401fb0f 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/CommandResult.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/system/CommandResult.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.system;
+package com.baiye.system;
-import com.hccake.ballcat.common.util.StreamUtils;
+import com.baiye.util.StreamUtils;
import lombok.Getter;
import org.springframework.util.StringUtils;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/StopWatch.java b/ad-distribute-common/common-util/src/main/java/com/baiye/system/StopWatch.java
similarity index 96%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/StopWatch.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/system/StopWatch.java
index 37748ec..73ebd47 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/system/StopWatch.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/system/StopWatch.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.system;
+package com.baiye.system;
import java.util.concurrent.TimeUnit;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/thread/ThreadPool.java b/ad-distribute-common/common-util/src/main/java/com/baiye/thread/ThreadPool.java
similarity index 98%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/thread/ThreadPool.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/thread/ThreadPool.java
index 15552e9..9200b4a 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/thread/ThreadPool.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/thread/ThreadPool.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.thread;
+package com.baiye.thread;
import lombok.AccessLevel;
import lombok.Getter;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ArrayUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ArrayUtils.java
similarity index 93%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ArrayUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/ArrayUtils.java
index d048f37..90ae6ce 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ArrayUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ArrayUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.experimental.UtilityClass;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/BooleanUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/BooleanUtils.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/BooleanUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/BooleanUtils.java
index 2cdaace..f782650 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/BooleanUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/BooleanUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.experimental.UtilityClass;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ClassUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ClassUtils.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ClassUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/ClassUtils.java
index 102bcd3..eecd755 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ClassUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ClassUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import cn.hutool.core.util.ClassUtil;
import java.io.File;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/EnvironmentUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/EnvironmentUtils.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/EnvironmentUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/EnvironmentUtils.java
index c5227ae..1924b52 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/EnvironmentUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/EnvironmentUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.Getter;
import lombok.Setter;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/FileUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/FileUtils.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/FileUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/FileUtils.java
index e569a03..cab9cf0 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/FileUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/FileUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/HtmlUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/HtmlUtils.java
similarity index 97%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/HtmlUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/HtmlUtils.java
index 801c7b4..9750224 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/HtmlUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/HtmlUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import cn.hutool.core.text.CharSequenceUtil;
import org.jsoup.Jsoup;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ImageUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ImageUtils.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ImageUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/ImageUtils.java
index 7b9e1ff..b3c7f2e 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/ImageUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/ImageUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.Getter;
import lombok.Setter;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/IpUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/IpUtils.java
similarity index 97%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/IpUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/IpUtils.java
index 89c0f46..9d4d7bc 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/IpUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/IpUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import cn.hutool.core.net.NetUtil;
import cn.hutool.core.util.ArrayUtil;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/JsonUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/JsonUtils.java
similarity index 86%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/JsonUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/JsonUtils.java
index 5bc521a..817b798 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/JsonUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/JsonUtils.java
@@ -1,11 +1,11 @@
-package com.hccake.ballcat.common.util;
-
-import com.hccake.ballcat.common.util.json.FastjsonJsonToolAdapter;
-import com.hccake.ballcat.common.util.json.GsonJsonToolAdapter;
-import com.hccake.ballcat.common.util.json.HuToolJsonToolAdapter;
-import com.hccake.ballcat.common.util.json.JacksonJsonToolAdapter;
-import com.hccake.ballcat.common.util.json.JsonTool;
-import com.hccake.ballcat.common.util.json.TypeReference;
+package com.baiye.util;
+
+import com.baiye.util.json.FastjsonJsonToolAdapter;
+import com.baiye.util.json.GsonJsonToolAdapter;
+import com.baiye.util.json.HuToolJsonToolAdapter;
+import com.baiye.util.json.JacksonJsonToolAdapter;
+import com.baiye.util.json.JsonTool;
+import com.baiye.util.json.TypeReference;
import lombok.Getter;
import java.lang.reflect.Type;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/LocalDateTimeUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/LocalDateTimeUtils.java
similarity index 98%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/LocalDateTimeUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/LocalDateTimeUtils.java
index 51115c9..9d3d209 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/LocalDateTimeUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/LocalDateTimeUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.experimental.UtilityClass;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SmsUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SmsUtils.java
similarity index 96%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SmsUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/SmsUtils.java
index b5288f5..4b88666 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SmsUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SmsUtils.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
-import com.hccake.ballcat.common.charset.GSMCharset;
+import com.baiye.charset.GSMCharset;
import java.nio.charset.StandardCharsets;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpelUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SpelUtils.java
similarity index 98%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpelUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/SpelUtils.java
index ca7bfb7..fb631ea 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpelUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SpelUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import org.springframework.context.expression.MethodBasedEvaluationContext;
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpringUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SpringUtils.java
similarity index 98%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpringUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/SpringUtils.java
index ec89047..4b79738 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SpringUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SpringUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.Setter;
import org.springframework.beans.BeansException;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/StreamUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/StreamUtils.java
similarity index 98%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/StreamUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/StreamUtils.java
index d978c6b..0ffe23b 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/StreamUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/StreamUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SystemUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SystemUtils.java
similarity index 97%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SystemUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/SystemUtils.java
index 42db2c9..5bed394 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/SystemUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/SystemUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util;
+package com.baiye.util;
import lombok.experimental.UtilityClass;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/FastjsonJsonToolAdapter.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/FastjsonJsonToolAdapter.java
similarity index 97%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/FastjsonJsonToolAdapter.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/FastjsonJsonToolAdapter.java
index 02b08bc..1df3b6c 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/FastjsonJsonToolAdapter.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/FastjsonJsonToolAdapter.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.parser.Feature;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/GsonJsonToolAdapter.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/GsonJsonToolAdapter.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/GsonJsonToolAdapter.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/GsonJsonToolAdapter.java
index 43d3588..7796968 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/GsonJsonToolAdapter.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/GsonJsonToolAdapter.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/HuToolJsonToolAdapter.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/HuToolJsonToolAdapter.java
similarity index 95%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/HuToolJsonToolAdapter.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/HuToolJsonToolAdapter.java
index c8fa70b..34783a5 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/HuToolJsonToolAdapter.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/HuToolJsonToolAdapter.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import cn.hutool.json.JSONConfig;
import cn.hutool.json.JSONUtil;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JacksonJsonToolAdapter.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JacksonJsonToolAdapter.java
similarity index 97%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JacksonJsonToolAdapter.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JacksonJsonToolAdapter.java
index a31e893..3e3d827 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JacksonJsonToolAdapter.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JacksonJsonToolAdapter.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationFeature;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JsonTool.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JsonTool.java
similarity index 93%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JsonTool.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JsonTool.java
index 0ea5851..41fa30b 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/JsonTool.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/JsonTool.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import java.lang.reflect.Type;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/TypeReference.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/TypeReference.java
similarity index 94%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/TypeReference.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/json/TypeReference.java
index 36aee03..1f31aa9 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/json/TypeReference.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/json/TypeReference.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.json;
+package com.baiye.util.json;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeNode.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeNode.java
similarity index 92%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeNode.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeNode.java
index 182c5f2..0292cad 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeNode.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeNode.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.tree;
+package com.baiye.util.tree;
import java.util.List;
diff --git a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeUtils.java b/ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeUtils.java
similarity index 99%
rename from ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeUtils.java
rename to ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeUtils.java
index 5e033d7..50a0d9a 100644
--- a/ad-distribute-common/common-util/src/main/java/com/hccake/ballcat/common/util/tree/TreeUtils.java
+++ b/ad-distribute-common/common-util/src/main/java/com/baiye/util/tree/TreeUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.util.tree;
+package com.baiye.util.tree;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.lang.Assert;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/WebSocketMessageSender.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/WebSocketMessageSender.java
similarity index 84%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/WebSocketMessageSender.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/WebSocketMessageSender.java
index 9dba019..14830aa 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/WebSocketMessageSender.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/WebSocketMessageSender.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.websocket;
+package com.baiye;
-import com.hccake.ballcat.common.util.JsonUtils;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.message.JsonWebSocketMessage;
+import com.baiye.util.JsonUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.socket.TextMessage;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/AbstractMessageDistributor.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/AbstractMessageDistributor.java
similarity index 90%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/AbstractMessageDistributor.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/AbstractMessageDistributor.java
index a595fd1..fc444fb 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/AbstractMessageDistributor.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/AbstractMessageDistributor.java
@@ -1,8 +1,8 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
import cn.hutool.core.collection.CollUtil;
-import com.hccake.ballcat.common.websocket.WebSocketMessageSender;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.WebSocketMessageSender;
+import com.baiye.session.WebSocketSessionStore;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/LocalMessageDistributor.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/LocalMessageDistributor.java
similarity index 77%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/LocalMessageDistributor.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/LocalMessageDistributor.java
index c21a403..67994c3 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/LocalMessageDistributor.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/LocalMessageDistributor.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.session.WebSocketSessionStore;
/**
* 本地消息分发,直接进行发送
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDO.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDO.java
similarity index 91%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDO.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDO.java
index 7488578..634e3db 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDO.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDO.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
import lombok.Data;
import lombok.experimental.Accessors;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDistributor.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDistributor.java
similarity index 79%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDistributor.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDistributor.java
index b615bd0..a5abda6 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/MessageDistributor.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/MessageDistributor.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
/**
* 消息分发器
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageDistributor.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageDistributor.java
similarity index 90%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageDistributor.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageDistributor.java
index 66c3e2d..1a01869 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageDistributor.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageDistributor.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
-import com.hccake.ballcat.common.util.JsonUtils;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.util.JsonUtils;
+import com.baiye.session.WebSocketSessionStore;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.redis.connection.Message;
import org.springframework.data.redis.connection.MessageListener;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageListenerInitializer.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageListenerInitializer.java
similarity index 92%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageListenerInitializer.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageListenerInitializer.java
index c1af1cc..8754d8a 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RedisMessageListenerInitializer.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RedisMessageListenerInitializer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
import lombok.RequiredArgsConstructor;
import org.springframework.data.redis.listener.PatternTopic;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RocketmqMessageDistributor.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RocketmqMessageDistributor.java
similarity index 90%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RocketmqMessageDistributor.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RocketmqMessageDistributor.java
index b1a024a..65b5aae 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/distribute/RocketmqMessageDistributor.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/distribute/RocketmqMessageDistributor.java
@@ -1,8 +1,8 @@
-package com.hccake.ballcat.common.websocket.distribute;
+package com.baiye.distribute;
-import com.hccake.ballcat.common.util.JsonUtils;
-import com.hccake.ballcat.common.websocket.exception.ErrorJsonMessageException;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.util.JsonUtils;
+import com.baiye.exception.ErrorJsonMessageException;
+import com.baiye.session.WebSocketSessionStore;
import lombok.extern.slf4j.Slf4j;
import org.apache.rocketmq.client.producer.SendResult;
import org.apache.rocketmq.common.message.MessageExt;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/exception/ErrorJsonMessageException.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/exception/ErrorJsonMessageException.java
similarity index 78%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/exception/ErrorJsonMessageException.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/exception/ErrorJsonMessageException.java
index 3cac83b..b9dcf0f 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/exception/ErrorJsonMessageException.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/exception/ErrorJsonMessageException.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.exception;
+package com.baiye.exception;
/**
* 错误的 json 消息
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/ConcurrentWebSocketSessionOptions.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/ConcurrentWebSocketSessionOptions.java
similarity index 92%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/ConcurrentWebSocketSessionOptions.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/ConcurrentWebSocketSessionOptions.java
index 61da289..8a98b0d 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/ConcurrentWebSocketSessionOptions.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/ConcurrentWebSocketSessionOptions.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.handler;
+package com.baiye.handler;
import lombok.Data;
import org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/CustomWebSocketHandler.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/CustomWebSocketHandler.java
similarity index 91%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/CustomWebSocketHandler.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/CustomWebSocketHandler.java
index eac3cc8..393a4d6 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/CustomWebSocketHandler.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/CustomWebSocketHandler.java
@@ -1,12 +1,12 @@
-package com.hccake.ballcat.common.websocket.handler;
+package com.baiye.handler;
+import com.baiye.message.JsonWebSocketMessage;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.core.json.JsonReadFeature;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.hccake.ballcat.common.websocket.exception.ErrorJsonMessageException;
-import com.hccake.ballcat.common.websocket.holder.JsonMessageHandlerHolder;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.exception.ErrorJsonMessageException;
+import com.baiye.holder.JsonMessageHandlerHolder;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.socket.TextMessage;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/JsonMessageHandler.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/JsonMessageHandler.java
similarity index 81%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/JsonMessageHandler.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/JsonMessageHandler.java
index 7a61851..ca62e18 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/JsonMessageHandler.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/JsonMessageHandler.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.websocket.handler;
+package com.baiye.handler;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.message.JsonWebSocketMessage;
import org.springframework.web.socket.WebSocketSession;
/**
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PingJsonMessageHandler.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PingJsonMessageHandler.java
similarity index 63%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PingJsonMessageHandler.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PingJsonMessageHandler.java
index f2e582e..741a52e 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PingJsonMessageHandler.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PingJsonMessageHandler.java
@@ -1,10 +1,10 @@
-package com.hccake.ballcat.common.websocket.handler;
+package com.baiye.handler;
-import com.hccake.ballcat.common.websocket.WebSocketMessageSender;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
-import com.hccake.ballcat.common.websocket.message.PingJsonWebSocketMessage;
-import com.hccake.ballcat.common.websocket.message.PongJsonWebSocketMessage;
-import com.hccake.ballcat.common.websocket.message.WebSocketMessageTypeEnum;
+import com.baiye.message.JsonWebSocketMessage;
+import com.baiye.message.PingJsonWebSocketMessage;
+import com.baiye.message.PongJsonWebSocketMessage;
+import com.baiye.message.WebSocketMessageTypeEnum;
+import com.baiye.WebSocketMessageSender;
import org.springframework.web.socket.WebSocketSession;
/**
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PlanTextMessageHandler.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PlanTextMessageHandler.java
similarity index 80%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PlanTextMessageHandler.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PlanTextMessageHandler.java
index c3acf70..3d5f347 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/handler/PlanTextMessageHandler.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/handler/PlanTextMessageHandler.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.websocket.handler;
+package com.baiye.handler;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.message.JsonWebSocketMessage;
import org.springframework.web.socket.WebSocketSession;
/**
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerHolder.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerHolder.java
similarity index 76%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerHolder.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerHolder.java
index ec00f3f..26aa82c 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerHolder.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerHolder.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.websocket.holder;
+package com.baiye.holder;
-import com.hccake.ballcat.common.websocket.handler.JsonMessageHandler;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.handler.JsonMessageHandler;
+import com.baiye.message.JsonWebSocketMessage;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerInitializer.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerInitializer.java
similarity index 78%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerInitializer.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerInitializer.java
index 38eef4b..7b069e1 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/holder/JsonMessageHandlerInitializer.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/holder/JsonMessageHandlerInitializer.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.websocket.holder;
+package com.baiye.holder;
-import com.hccake.ballcat.common.websocket.handler.JsonMessageHandler;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.handler.JsonMessageHandler;
+import com.baiye.message.JsonWebSocketMessage;
import lombok.RequiredArgsConstructor;
import javax.annotation.PostConstruct;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/JsonWebSocketMessage.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/JsonWebSocketMessage.java
similarity index 91%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/JsonWebSocketMessage.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/message/JsonWebSocketMessage.java
index eb30511..51ee647 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/JsonWebSocketMessage.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/JsonWebSocketMessage.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.message;
+package com.baiye.message;
/**
*
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PingJsonWebSocketMessage.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PingJsonWebSocketMessage.java
similarity index 80%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PingJsonWebSocketMessage.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PingJsonWebSocketMessage.java
index 0a503d3..8d042d4 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PingJsonWebSocketMessage.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PingJsonWebSocketMessage.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.message;
+package com.baiye.message;
/**
* @author Hccake 2021/1/4
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PongJsonWebSocketMessage.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PongJsonWebSocketMessage.java
similarity index 80%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PongJsonWebSocketMessage.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PongJsonWebSocketMessage.java
index 5dc36a8..32e9e12 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/PongJsonWebSocketMessage.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/PongJsonWebSocketMessage.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.message;
+package com.baiye.message;
/**
* @author Hccake 2021/1/4
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/WebSocketMessageTypeEnum.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/WebSocketMessageTypeEnum.java
similarity index 82%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/WebSocketMessageTypeEnum.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/message/WebSocketMessageTypeEnum.java
index 90a5f6c..135f3e8 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/message/WebSocketMessageTypeEnum.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/message/WebSocketMessageTypeEnum.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.message;
+package com.baiye.message;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/DefaultWebSocketSessionStore.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/DefaultWebSocketSessionStore.java
similarity index 98%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/DefaultWebSocketSessionStore.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/session/DefaultWebSocketSessionStore.java
index 6892d63..0907d81 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/DefaultWebSocketSessionStore.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/DefaultWebSocketSessionStore.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.session;
+package com.baiye.session;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/MapSessionWebSocketHandlerDecorator.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/MapSessionWebSocketHandlerDecorator.java
similarity index 93%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/MapSessionWebSocketHandlerDecorator.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/session/MapSessionWebSocketHandlerDecorator.java
index ba29d61..bc1908c 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/MapSessionWebSocketHandlerDecorator.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/MapSessionWebSocketHandlerDecorator.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.websocket.session;
+package com.baiye.session;
-import com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions;
+import com.baiye.handler.ConcurrentWebSocketSessionOptions;
import org.springframework.web.socket.CloseStatus;
import org.springframework.web.socket.WebSocketHandler;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/SessionKeyGenerator.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/SessionKeyGenerator.java
similarity index 87%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/SessionKeyGenerator.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/session/SessionKeyGenerator.java
index 62e3924..1ac2698 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/SessionKeyGenerator.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/SessionKeyGenerator.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.session;
+package com.baiye.session;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/WebSocketSessionStore.java b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/WebSocketSessionStore.java
similarity index 94%
rename from ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/WebSocketSessionStore.java
rename to ad-distribute-common/common-websocket/src/main/java/com/baiye/session/WebSocketSessionStore.java
index ce5866a..7a58381 100644
--- a/ad-distribute-common/common-websocket/src/main/java/com/hccake/ballcat/common/websocket/session/WebSocketSessionStore.java
+++ b/ad-distribute-common/common-websocket/src/main/java/com/baiye/session/WebSocketSessionStore.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.websocket.session;
+package com.baiye.session;
import org.springframework.web.socket.WebSocketSession;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAlias.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAlias.java
similarity index 77%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAlias.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAlias.java
index a7cf28f..6d879d1 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAlias.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAlias.java
@@ -1,6 +1,6 @@
-package com.hccake.extend.mybatis.plus.alias;
+package com.baiye.extend.mybatis.plus.alias;
-import com.hccake.extend.mybatis.plus.conditions.query.LambdaAliasQueryWrapperX;
+import com.baiye.extend.mybatis.plus.conditions.query.LambdaAliasQueryWrapperX;
import java.lang.annotation.*;
/**
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasHelper.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasHelper.java
similarity index 97%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasHelper.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasHelper.java
index 02112cc..e733e2d 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasHelper.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasHelper.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.alias;
+package com.baiye.extend.mybatis.plus.alias;
import com.baomidou.mybatisplus.core.metadata.TableInfo;
import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasNotFoundException.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasNotFoundException.java
similarity index 91%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasNotFoundException.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasNotFoundException.java
index 1753d08..c5cecd6 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/alias/TableAliasNotFoundException.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/alias/TableAliasNotFoundException.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.alias;
+package com.baiye.extend.mybatis.plus.alias;
/**
* TableAlias 注解没有找到时抛出的异常
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/ColumnFunction.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/ColumnFunction.java
similarity index 88%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/ColumnFunction.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/ColumnFunction.java
index 156e75c..687b483 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/ColumnFunction.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/ColumnFunction.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.conditions.query;
+package com.baiye.extend.mybatis.plus.conditions.query;
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java
similarity index 93%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java
index 775826a..dd28cd3 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaAliasQueryWrapperX.java
@@ -1,9 +1,10 @@
-package com.hccake.extend.mybatis.plus.conditions.query;
+package com.baiye.extend.mybatis.plus.conditions.query;
+import com.baiye.extend.mybatis.plus.alias.TableAlias;
+import com.baiye.extend.mybatis.plus.alias.TableAliasHelper;
import com.baomidou.mybatisplus.core.conditions.SharedString;
import com.baomidou.mybatisplus.core.conditions.segments.MergeSegments;
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
-import com.hccake.extend.mybatis.plus.alias.TableAliasHelper;
import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger;
@@ -13,7 +14,7 @@ import java.util.concurrent.atomic.AtomicInteger;
*
* @author Hccake 2021/1/14
* @version 1.0
- * @see com.hccake.extend.mybatis.plus.alias.TableAlias
+ * @see TableAlias
*/
public class LambdaAliasQueryWrapperX extends LambdaQueryWrapperX {
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java
similarity index 99%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java
index 4b27321..e6dd104 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/conditions/query/LambdaQueryWrapperX.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.conditions.query;
+package com.baiye.extend.mybatis.plus.conditions.query;
import com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper;
import com.baomidou.mybatisplus.core.conditions.SharedString;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/injector/CustomSqlInjector.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/injector/CustomSqlInjector.java
similarity index 93%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/injector/CustomSqlInjector.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/injector/CustomSqlInjector.java
index 752662c..d4bf1fc 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/injector/CustomSqlInjector.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/injector/CustomSqlInjector.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.injector;
+package com.baiye.extend.mybatis.plus.injector;
import com.baomidou.mybatisplus.core.injector.AbstractMethod;
import com.baomidou.mybatisplus.core.injector.DefaultSqlInjector;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/mapper/ExtendMapper.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/mapper/ExtendMapper.java
similarity index 85%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/mapper/ExtendMapper.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/mapper/ExtendMapper.java
index ab490d0..f90eade 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/mapper/ExtendMapper.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/mapper/ExtendMapper.java
@@ -1,10 +1,10 @@
-package com.hccake.extend.mybatis.plus.mapper;
+package com.baiye.extend.mybatis.plus.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn;
-import com.hccake.ballcat.common.model.domain.PageParam;
-import com.hccake.extend.mybatis.plus.toolkit.PageUtil;
+import com.baiye.domain.PageParam;
+import com.baiye.extend.mybatis.plus.toolkit.PageUtil;
import org.apache.ibatis.annotations.Param;
import java.util.Collection;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/BaseInsertBatch.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/BaseInsertBatch.java
similarity index 98%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/BaseInsertBatch.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/BaseInsertBatch.java
index 9e852a5..71547af 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/BaseInsertBatch.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/BaseInsertBatch.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.methods;
+package com.baiye.extend.mybatis.plus.methods;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.core.injector.AbstractMethod;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java
similarity index 98%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java
index 6ae9a71..3a990b8 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertBatchSomeColumnByCollection.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.methods;
+package com.baiye.extend.mybatis.plus.methods;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.core.enums.SqlMethod;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertIgnoreByBatch.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertIgnoreByBatch.java
similarity index 88%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertIgnoreByBatch.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertIgnoreByBatch.java
index 51d7f59..7b453af 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertIgnoreByBatch.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertIgnoreByBatch.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.methods;
+package com.baiye.extend.mybatis.plus.methods;
/**
* @author lingting 2020/5/27 11:47
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java
similarity index 97%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java
index 62fa784..a9966f0 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateByBatch.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.methods;
+package com.baiye.extend.mybatis.plus.methods;
import com.baomidou.mybatisplus.core.metadata.TableFieldInfo;
import com.baomidou.mybatisplus.core.metadata.TableInfo;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java
similarity index 96%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java
index b97a47e..dc86849 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/methods/InsertOrUpdateFieldByBatch.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.methods;
+package com.baiye.extend.mybatis.plus.methods;
import com.baomidou.mybatisplus.core.metadata.TableInfo;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/ExtendService.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/ExtendService.java
similarity index 99%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/ExtendService.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/ExtendService.java
index 28ae195..7ec71d8 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/ExtendService.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/ExtendService.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.service;
+package com.baiye.extend.mybatis.plus.service;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/impl/ExtendServiceImpl.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/impl/ExtendServiceImpl.java
similarity index 98%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/impl/ExtendServiceImpl.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/impl/ExtendServiceImpl.java
index f40b97d..dc9aa0f 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/service/impl/ExtendServiceImpl.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/service/impl/ExtendServiceImpl.java
@@ -1,7 +1,9 @@
-package com.hccake.extend.mybatis.plus.service.impl;
+package com.baiye.extend.mybatis.plus.service.impl;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil;
+import com.baiye.extend.mybatis.plus.mapper.ExtendMapper;
+import com.baiye.extend.mybatis.plus.service.ExtendService;
import com.baomidou.mybatisplus.core.enums.SqlMethod;
import com.baomidou.mybatisplus.core.metadata.TableInfo;
import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
@@ -11,8 +13,6 @@ import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.core.toolkit.ReflectionKit;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.extension.toolkit.SqlHelper;
-import com.hccake.extend.mybatis.plus.mapper.ExtendMapper;
-import com.hccake.extend.mybatis.plus.service.ExtendService;
import org.apache.ibatis.binding.MapperMethod;
import org.apache.ibatis.logging.Log;
import org.apache.ibatis.logging.LogFactory;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/PageUtil.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/PageUtil.java
similarity index 88%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/PageUtil.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/PageUtil.java
index 8388352..d887396 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/PageUtil.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/PageUtil.java
@@ -1,9 +1,9 @@
-package com.hccake.extend.mybatis.plus.toolkit;
+package com.baiye.extend.mybatis.plus.toolkit;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.hccake.ballcat.common.model.domain.PageParam;
+import com.baiye.domain.PageParam;
import java.util.List;
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/WrappersX.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/WrappersX.java
similarity index 91%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/WrappersX.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/WrappersX.java
index cc19877..dccc877 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/toolkit/WrappersX.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/toolkit/WrappersX.java
@@ -1,8 +1,8 @@
-package com.hccake.extend.mybatis.plus.toolkit;
+package com.baiye.extend.mybatis.plus.toolkit;
+import com.baiye.extend.mybatis.plus.conditions.query.LambdaQueryWrapperX;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.hccake.extend.mybatis.plus.conditions.query.LambdaAliasQueryWrapperX;
-import com.hccake.extend.mybatis.plus.conditions.query.LambdaQueryWrapperX;
+import com.baiye.extend.mybatis.plus.conditions.query.LambdaAliasQueryWrapperX;
/**
* @author Hccake 2021/1/14
diff --git a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/type/EnumNameTypeHandler.java b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/type/EnumNameTypeHandler.java
similarity index 97%
rename from ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/type/EnumNameTypeHandler.java
rename to ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/type/EnumNameTypeHandler.java
index 7cae408..334ac8c 100644
--- a/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/hccake/extend/mybatis/plus/type/EnumNameTypeHandler.java
+++ b/ad-distribute-extends/ad-distribute-extend-mybatis-plus/src/main/java/com/baiye/extend/mybatis/plus/type/EnumNameTypeHandler.java
@@ -1,4 +1,4 @@
-package com.hccake.extend.mybatis.plus.type;
+package com.baiye.extend.mybatis.plus.type;
import com.baomidou.mybatisplus.annotation.IEnum;
import org.apache.ibatis.type.BaseTypeHandler;
diff --git a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/authentication/AbstractOAuth2ResourceOwnerAuthenticationProvider.java b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/authentication/AbstractOAuth2ResourceOwnerAuthenticationProvider.java
index e0156b4..0ec6cd2 100644
--- a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/authentication/AbstractOAuth2ResourceOwnerAuthenticationProvider.java
+++ b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/authentication/AbstractOAuth2ResourceOwnerAuthenticationProvider.java
@@ -1,6 +1,5 @@
package org.ballcat.springsecurity.oauth2.server.authorization.authentication;
-import com.hccake.ballcat.common.security.userdetails.ClientPrincipal;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.authentication.AuthenticationProvider;
import org.springframework.security.core.Authentication;
diff --git a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/autoconfigure/OAuth2AuthorizationServerAutoConfiguration.java b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/autoconfigure/OAuth2AuthorizationServerAutoConfiguration.java
index a8180b9..ce2fccc 100644
--- a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/autoconfigure/OAuth2AuthorizationServerAutoConfiguration.java
+++ b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/autoconfigure/OAuth2AuthorizationServerAutoConfiguration.java
@@ -2,12 +2,12 @@ package org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure;
import com.fasterxml.jackson.databind.Module;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.hccake.ballcat.common.security.authentication.OAuth2UserAuthenticationToken;
-import com.hccake.ballcat.common.security.jackson2.LongMixin;
-import com.hccake.ballcat.common.security.jackson2.OAuth2UserAuthenticationTokenMixin;
-import com.hccake.ballcat.common.security.jackson2.UserMixin;
-import com.hccake.ballcat.common.security.userdetails.User;
-import com.hccake.ballcat.common.security.util.PasswordUtils;
+import com.baiye.security.authentication.OAuth2UserAuthenticationToken;
+import com.baiye.security.jackson2.LongMixin;
+import com.baiye.security.jackson2.OAuth2UserAuthenticationTokenMixin;
+import com.baiye.security.jackson2.UserMixin;
+import com.baiye.security.userdetails.User;
+import com.baiye.security.util.PasswordUtils;
import lombok.RequiredArgsConstructor;
import org.ballcat.springsecurity.oauth2.server.authorization.OAuth2AuthorizationObjectMapperCustomizer;
import org.ballcat.springsecurity.oauth2.server.authorization.config.BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder;
diff --git a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/token/BallcatOAuth2TokenCustomizer.java b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/token/BallcatOAuth2TokenCustomizer.java
index 35cafad..7a6e856 100644
--- a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/token/BallcatOAuth2TokenCustomizer.java
+++ b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/token/BallcatOAuth2TokenCustomizer.java
@@ -1,8 +1,8 @@
package org.ballcat.springsecurity.oauth2.server.authorization.token;
-import com.hccake.ballcat.common.security.constant.TokenAttributeNameConstants;
-import com.hccake.ballcat.common.security.constant.UserInfoFiledNameConstants;
-import com.hccake.ballcat.common.security.userdetails.User;
+import com.baiye.security.constant.TokenAttributeNameConstants;
+import com.baiye.security.constant.UserInfoFiledNameConstants;
+import com.baiye.security.userdetails.User;
import org.springframework.security.core.Authentication;
import org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken;
import org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext;
diff --git a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginCaptchaFilter.java b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginCaptchaFilter.java
index 80d9446..ca1388e 100644
--- a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginCaptchaFilter.java
+++ b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginCaptchaFilter.java
@@ -1,10 +1,10 @@
package org.ballcat.springsecurity.oauth2.server.authorization.web.filter;
import cn.hutool.core.text.CharSequenceUtil;
-import com.hccake.ballcat.common.model.result.R;
-import com.hccake.ballcat.common.model.result.SystemResultCode;
-import com.hccake.ballcat.common.security.ScopeNames;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.result.R;
+import com.baiye.result.SystemResultCode;
+import com.baiye.security.ScopeNames;
+import com.baiye.util.JsonUtils;
import lombok.RequiredArgsConstructor;
import org.ballcat.security.captcha.CaptchaValidateResult;
import org.ballcat.security.captcha.CaptchaValidator;
diff --git a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginPasswordDecoderFilter.java b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginPasswordDecoderFilter.java
index 452a0d5..48e3a55 100644
--- a/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginPasswordDecoderFilter.java
+++ b/ad-distribute-security/security-oauth2-authorization-server/src/main/java/org/ballcat/springsecurity/oauth2/server/authorization/web/filter/LoginPasswordDecoderFilter.java
@@ -1,11 +1,11 @@
package org.ballcat.springsecurity.oauth2.server.authorization.web.filter;
-import com.hccake.ballcat.common.core.request.wrapper.ModifyParamMapRequestWrapper;
-import com.hccake.ballcat.common.model.result.R;
-import com.hccake.ballcat.common.model.result.SystemResultCode;
-import com.hccake.ballcat.common.security.ScopeNames;
-import com.hccake.ballcat.common.security.util.PasswordUtils;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.request.wrapper.ModifyParamMapRequestWrapper;
+import com.baiye.result.R;
+import com.baiye.result.SystemResultCode;
+import com.baiye.security.ScopeNames;
+import com.baiye.security.util.PasswordUtils;
+import com.baiye.util.JsonUtils;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/ScopeNames.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/ScopeNames.java
similarity index 87%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/ScopeNames.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/ScopeNames.java
index 35c0994..509ebe1 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/ScopeNames.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/ScopeNames.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security;
+package com.baiye.security;
/**
* @author hccake
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/authentication/OAuth2UserAuthenticationToken.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/authentication/OAuth2UserAuthenticationToken.java
similarity index 94%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/authentication/OAuth2UserAuthenticationToken.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/authentication/OAuth2UserAuthenticationToken.java
index 5f76b10..b437770 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/authentication/OAuth2UserAuthenticationToken.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/authentication/OAuth2UserAuthenticationToken.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.authentication;
+package com.baiye.security.authentication;
import lombok.EqualsAndHashCode;
import org.springframework.security.authentication.AbstractAuthenticationToken;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/component/CustomPermissionEvaluator.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/component/CustomPermissionEvaluator.java
similarity index 95%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/component/CustomPermissionEvaluator.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/component/CustomPermissionEvaluator.java
index 9758730..74f6cae 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/component/CustomPermissionEvaluator.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/component/CustomPermissionEvaluator.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.component;
+package com.baiye.security.component;
import cn.hutool.core.text.CharSequenceUtil;
import lombok.extern.slf4j.Slf4j;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/TokenAttributeNameConstants.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/TokenAttributeNameConstants.java
similarity index 87%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/TokenAttributeNameConstants.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/TokenAttributeNameConstants.java
index 65a3ae4..4c31caa 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/TokenAttributeNameConstants.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/TokenAttributeNameConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.constant;
+package com.baiye.security.constant;
/**
* @author hccake
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserAttributeNameConstants.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserAttributeNameConstants.java
similarity index 88%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserAttributeNameConstants.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserAttributeNameConstants.java
index 137b227..e1dd9e7 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserAttributeNameConstants.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserAttributeNameConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.constant;
+package com.baiye.security.constant;
/**
* @author hccake
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserInfoFiledNameConstants.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserInfoFiledNameConstants.java
similarity index 94%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserInfoFiledNameConstants.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserInfoFiledNameConstants.java
index e1c8274..adb203c 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/constant/UserInfoFiledNameConstants.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/constant/UserInfoFiledNameConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.constant;
+package com.baiye.security.constant;
/**
* @author hccake
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/LongMixin.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/LongMixin.java
similarity index 87%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/LongMixin.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/LongMixin.java
index b4e7539..b370e0d 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/LongMixin.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/LongMixin.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.jackson2;
+package com.baiye.security.jackson2;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java
similarity index 91%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java
index d965a26..843c4ba 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenDeserializer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.jackson2;
+package com.baiye.security.jackson2;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -7,8 +7,8 @@ import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.hccake.ballcat.common.security.authentication.OAuth2UserAuthenticationToken;
-import com.hccake.ballcat.common.security.userdetails.User;
+import com.baiye.security.authentication.OAuth2UserAuthenticationToken;
+import com.baiye.security.userdetails.User;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.SimpleGrantedAuthority;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenMixin.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenMixin.java
similarity index 92%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenMixin.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenMixin.java
index 9533221..5403374 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/OAuth2UserAuthenticationTokenMixin.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/OAuth2UserAuthenticationTokenMixin.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.jackson2;
+package com.baiye.security.jackson2;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserDeserializer.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserDeserializer.java
similarity index 96%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserDeserializer.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserDeserializer.java
index dcf28e3..bb976af 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserDeserializer.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserDeserializer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.jackson2;
+package com.baiye.security.jackson2;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -8,7 +8,7 @@ import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.MissingNode;
-import com.hccake.ballcat.common.security.userdetails.User;
+import com.baiye.security.userdetails.User;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.SimpleGrantedAuthority;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserMixin.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserMixin.java
similarity index 91%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserMixin.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserMixin.java
index 75c04ed..11006f1 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/jackson2/UserMixin.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/jackson2/UserMixin.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.jackson2;
+package com.baiye.security.jackson2;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/ClientPrincipal.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/ClientPrincipal.java
similarity index 96%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/ClientPrincipal.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/ClientPrincipal.java
index 266b292..bec4d1c 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/ClientPrincipal.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/ClientPrincipal.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.userdetails;
+package com.baiye.security.userdetails;
import org.springframework.lang.NonNull;
import org.springframework.security.core.GrantedAuthority;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/User.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/User.java
similarity index 97%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/User.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/User.java
index f60f91b..263da4c 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/userdetails/User.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/userdetails/User.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.userdetails;
+package com.baiye.security.userdetails;
import lombok.Builder;
import lombok.Getter;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/PasswordUtils.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/PasswordUtils.java
similarity index 98%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/PasswordUtils.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/PasswordUtils.java
index 60c3ed7..5f5df96 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/PasswordUtils.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/PasswordUtils.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.security.util;
+package com.baiye.security.util;
import cn.hutool.core.codec.Base64;
import cn.hutool.crypto.Mode;
diff --git a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/SecurityUtils.java b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/SecurityUtils.java
similarity index 82%
rename from ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/SecurityUtils.java
rename to ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/SecurityUtils.java
index cf10cc2..20aad84 100644
--- a/ad-distribute-security/security-oauth2-core/src/main/java/com/hccake/ballcat/common/security/util/SecurityUtils.java
+++ b/ad-distribute-security/security-oauth2-core/src/main/java/com/baiye/security/util/SecurityUtils.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.security.util;
+package com.baiye.security.util;
-import com.hccake.ballcat.common.security.userdetails.ClientPrincipal;
-import com.hccake.ballcat.common.security.userdetails.User;
+import com.baiye.security.userdetails.ClientPrincipal;
+import com.baiye.security.userdetails.User;
import lombok.experimental.UtilityClass;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
@@ -61,4 +61,12 @@ public class SecurityUtils {
return null;
}
+ /**
+ * 获取系统用户ID
+ * @return 系统用户ID
+ */
+ public Long getCurrentUserId() {
+ return getUser().getUserId();
+ }
+
}
diff --git a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/OAuth2ResourceServerAutoConfiguration.java b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/OAuth2ResourceServerAutoConfiguration.java
index c343ad6..73d56c7 100644
--- a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/OAuth2ResourceServerAutoConfiguration.java
+++ b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/OAuth2ResourceServerAutoConfiguration.java
@@ -1,6 +1,6 @@
package org.ballcat.springsecurity.oauth2.server.resource;
-import com.hccake.ballcat.common.security.component.CustomPermissionEvaluator;
+import com.baiye.security.component.CustomPermissionEvaluator;
import org.ballcat.springsecurity.oauth2.server.resource.configurer.BallcatOauth2ResourceServerSecurityFilterChainBuilder;
import org.ballcat.springsecurity.oauth2.server.resource.configurer.OAuth2ResourceServerConfigurerCustomizer;
import org.ballcat.springsecurity.oauth2.server.resource.configurer.OAuth2ResourceServerExtensionConfigurer;
@@ -15,7 +15,6 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
-import org.springframework.context.annotation.Import;
import org.springframework.core.annotation.Order;
import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
diff --git a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/BallcatRemoteOpaqueTokenIntrospector.java b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/BallcatRemoteOpaqueTokenIntrospector.java
index 4c77f49..082a1fa 100644
--- a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/BallcatRemoteOpaqueTokenIntrospector.java
+++ b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/BallcatRemoteOpaqueTokenIntrospector.java
@@ -1,11 +1,11 @@
package org.ballcat.springsecurity.oauth2.server.resource.introspection;
import cn.hutool.core.collection.CollUtil;
-import com.hccake.ballcat.common.security.constant.TokenAttributeNameConstants;
-import com.hccake.ballcat.common.security.constant.UserAttributeNameConstants;
-import com.hccake.ballcat.common.security.constant.UserInfoFiledNameConstants;
-import com.hccake.ballcat.common.security.userdetails.ClientPrincipal;
-import com.hccake.ballcat.common.security.userdetails.User;
+import com.baiye.security.constant.TokenAttributeNameConstants;
+import com.baiye.security.constant.UserAttributeNameConstants;
+import com.baiye.security.constant.UserInfoFiledNameConstants;
+import com.baiye.security.userdetails.ClientPrincipal;
+import com.baiye.security.userdetails.User;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.ParameterizedTypeReference;
@@ -36,7 +36,7 @@ import java.util.stream.Stream;
/**
* copy from {@link SpringOpaqueTokenIntrospector},重写了 OAuth2AuthenticatedPrincipal
- * 的构建,保持项目内统一使用 {@link com.hccake.ballcat.common.security.userdetails.User}
+ * 的构建,保持项目内统一使用 {@link User}
*
* A Spring implementation of {@link OpaqueTokenIntrospector} that verifies and
* introspects a token using the configured
diff --git a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/SpringAuthorizationServerSharedStoredOpaqueTokenIntrospector.java b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/SpringAuthorizationServerSharedStoredOpaqueTokenIntrospector.java
index 1c33699..c625f02 100644
--- a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/SpringAuthorizationServerSharedStoredOpaqueTokenIntrospector.java
+++ b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/introspection/SpringAuthorizationServerSharedStoredOpaqueTokenIntrospector.java
@@ -1,7 +1,7 @@
package org.ballcat.springsecurity.oauth2.server.resource.introspection;
import cn.hutool.core.collection.CollUtil;
-import com.hccake.ballcat.common.security.userdetails.ClientPrincipal;
+import com.baiye.security.userdetails.ClientPrincipal;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
import org.springframework.security.core.GrantedAuthority;
diff --git a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/web/CustomAuthenticationEntryPoint.java b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/web/CustomAuthenticationEntryPoint.java
index 5662dc1..6da2184 100644
--- a/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/web/CustomAuthenticationEntryPoint.java
+++ b/ad-distribute-security/security-oauth2-resource-server/src/main/java/org/ballcat/springsecurity/oauth2/server/resource/web/CustomAuthenticationEntryPoint.java
@@ -1,8 +1,8 @@
package org.ballcat.springsecurity.oauth2.server.resource.web;
-import com.hccake.ballcat.common.model.result.R;
-import com.hccake.ballcat.common.model.result.SystemResultCode;
-import com.hccake.ballcat.common.util.JsonUtils;
+import com.baiye.result.R;
+import com.baiye.result.SystemResultCode;
+import com.baiye.util.JsonUtils;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.security.core.AuthenticationException;
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileAutoConfiguration.java
similarity index 73%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileAutoConfiguration.java
index 265fc43..32b615f 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileAutoConfiguration.java
@@ -1,9 +1,8 @@
-package com.hccake.starter.file;
+package com.baiye.starter.file;
-import com.hccake.starter.file.FileProperties.LocalProperties;
-import com.hccake.starter.file.core.FileClient;
-import com.hccake.starter.file.ftp.FtpFileClient;
-import com.hccake.starter.file.local.LocalFileClient;
+import com.baiye.starter.file.ftp.FtpFileClient;
+import com.baiye.starter.file.core.FileClient;
+import com.baiye.starter.file.local.LocalFileClient;
import lombok.AllArgsConstructor;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
@@ -32,8 +31,8 @@ public class FileAutoConfiguration {
@Bean
@ConditionalOnMissingBean(FileClient.class)
public FileClient ballcatFileLocalClient(FileProperties properties) throws IOException {
- LocalProperties localProperties = properties == null || properties.getLocal() == null ? new LocalProperties()
- : properties.getLocal();
+ FileProperties.LocalProperties localProperties = properties == null || properties.getLocal() == null
+ ? new FileProperties.LocalProperties() : properties.getLocal();
return new LocalFileClient(localProperties);
}
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileProperties.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileProperties.java
similarity index 93%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileProperties.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileProperties.java
index 9e31d59..d878839 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/FileProperties.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/FileProperties.java
@@ -1,6 +1,6 @@
-package com.hccake.starter.file;
+package com.baiye.starter.file;
-import com.hccake.starter.file.ftp.FtpMode;
+import com.baiye.starter.file.ftp.FtpMode;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/AbstractFileClient.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/AbstractFileClient.java
similarity index 93%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/AbstractFileClient.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/AbstractFileClient.java
index f59a1b4..63c92eb 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/AbstractFileClient.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/AbstractFileClient.java
@@ -1,4 +1,4 @@
-package com.hccake.starter.file.core;
+package com.baiye.starter.file.core;
/**
* @author 疯狂的狮子Li 2022-04-24
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/FileClient.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/FileClient.java
similarity index 95%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/FileClient.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/FileClient.java
index 74fa334..1d249d2 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/core/FileClient.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/core/FileClient.java
@@ -1,4 +1,4 @@
-package com.hccake.starter.file.core;
+package com.baiye.starter.file.core;
import java.io.File;
import java.io.IOException;
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/exception/FileException.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/exception/FileException.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/exception/FileException.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/exception/FileException.java
index f8ea18a..684a1ef 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/exception/FileException.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/exception/FileException.java
@@ -1,4 +1,4 @@
-package com.hccake.starter.file.exception;
+package com.baiye.starter.file.exception;
import java.io.IOException;
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpFileClient.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpFileClient.java
similarity index 91%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpFileClient.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpFileClient.java
index 279b87d..581f17a 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpFileClient.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpFileClient.java
@@ -1,12 +1,12 @@
-package com.hccake.starter.file.ftp;
+package com.baiye.starter.file.ftp;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.text.CharSequenceUtil;
import cn.hutool.extra.ftp.Ftp;
import cn.hutool.extra.ftp.FtpConfig;
-import com.hccake.starter.file.FileProperties.FtpProperties;
-import com.hccake.starter.file.core.AbstractFileClient;
-import com.hccake.starter.file.exception.FileException;
+import com.baiye.starter.file.FileProperties;
+import com.baiye.starter.file.core.AbstractFileClient;
+import com.baiye.starter.file.exception.FileException;
import org.springframework.util.StringUtils;
import java.io.File;
@@ -23,7 +23,7 @@ public class FtpFileClient extends AbstractFileClient {
private final Ftp client;
- public FtpFileClient(FtpProperties properties) {
+ public FtpFileClient(FileProperties.FtpProperties properties) {
FtpConfig config = new FtpConfig().setHost(properties.getIp())
.setPort(properties.getPort())
.setUser(properties.getUsername())
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpMode.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpMode.java
similarity index 86%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpMode.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpMode.java
index ca1e696..4978bfa 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/ftp/FtpMode.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/ftp/FtpMode.java
@@ -1,4 +1,4 @@
-package com.hccake.starter.file.ftp;
+package com.baiye.starter.file.ftp;
import lombok.AllArgsConstructor;
import lombok.Getter;
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/local/LocalFileClient.java b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/local/LocalFileClient.java
similarity index 86%
rename from ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/local/LocalFileClient.java
rename to ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/local/LocalFileClient.java
index b32087b..abc02c3 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/hccake/starter/file/local/LocalFileClient.java
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/java/com/baiye/starter/file/local/LocalFileClient.java
@@ -1,10 +1,10 @@
-package com.hccake.starter.file.local;
+package com.baiye.starter.file.local;
import cn.hutool.core.io.FileUtil;
-import com.hccake.ballcat.common.util.StreamUtils;
-import com.hccake.starter.file.FileProperties.LocalProperties;
-import com.hccake.starter.file.core.AbstractFileClient;
-import com.hccake.starter.file.exception.FileException;
+import com.baiye.starter.file.FileProperties;
+import com.baiye.starter.file.core.AbstractFileClient;
+import com.baiye.starter.file.exception.FileException;
+import com.baiye.util.StreamUtils;
import org.springframework.util.StringUtils;
import java.io.File;
@@ -20,7 +20,7 @@ public class LocalFileClient extends AbstractFileClient {
private final File parentDir;
- public LocalFileClient(LocalProperties properties) throws IOException {
+ public LocalFileClient(FileProperties.LocalProperties properties) throws IOException {
final File dir = StringUtils.hasText(properties.getPath()) ? new File(properties.getPath())
: FileUtil.getTmpDir();
// 不存在且创建失败
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring.factories b/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring.factories
index 13f98c7..dcae179 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring.factories
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring.factories
@@ -1,2 +1,2 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
- com.hccake.starter.file.FileAutoConfiguration
\ No newline at end of file
+ com.baiye.starter.file.FileAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
index 4557439..e972ea0 100644
--- a/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ b/ad-distribute-starters/ad-distribute-starter-file/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -1 +1 @@
-com.hccake.starter.file.FileAutoConfiguration
\ No newline at end of file
+com.baiye.starter.file.FileAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/pom.xml b/ad-distribute-starters/ad-distribute-starter-oss/pom.xml
deleted file mode 100644
index 28d5f4e..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- ad-distribute-starters
- com.baiye
- 1.1.0
-
- 4.0.0
- ad-distribute-starter-oss
-
-
- true
-
-
-
-
- org.springframework.boot
- spring-boot-autoconfigure
-
-
- org.springframework.boot
- spring-boot-configuration-processor
- true
-
-
- software.amazon.awssdk
- s3
-
-
- software.amazon.awssdk
- s3-transfer-manager
-
-
-
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/DefaultOssTemplate.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/DefaultOssTemplate.java
deleted file mode 100644
index 2cc053d..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/DefaultOssTemplate.java
+++ /dev/null
@@ -1,309 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import lombok.Getter;
-import lombok.RequiredArgsConstructor;
-import org.springframework.beans.factory.DisposableBean;
-import org.springframework.beans.factory.InitializingBean;
-import software.amazon.awssdk.auth.credentials.AwsBasicCredentials;
-import software.amazon.awssdk.auth.credentials.AwsCredentials;
-import software.amazon.awssdk.auth.credentials.AwsCredentialsProvider;
-import software.amazon.awssdk.auth.credentials.StaticCredentialsProvider;
-import software.amazon.awssdk.awscore.exception.AwsServiceException;
-import software.amazon.awssdk.core.exception.SdkClientException;
-import software.amazon.awssdk.core.sync.RequestBody;
-import software.amazon.awssdk.regions.Region;
-import software.amazon.awssdk.services.s3.S3AsyncClient;
-import software.amazon.awssdk.services.s3.S3Client;
-import software.amazon.awssdk.services.s3.S3Configuration;
-import software.amazon.awssdk.services.s3.model.*;
-import software.amazon.awssdk.services.s3.presigner.S3Presigner;
-import software.amazon.awssdk.services.s3.presigner.model.GetObjectPresignRequest;
-import software.amazon.awssdk.services.s3.presigner.model.PresignedGetObjectRequest;
-import software.amazon.awssdk.transfer.s3.S3TransferManager;
-import software.amazon.awssdk.transfer.s3.model.FileUpload;
-import software.amazon.awssdk.transfer.s3.model.Upload;
-import software.amazon.awssdk.transfer.s3.model.UploadFileRequest;
-import software.amazon.awssdk.transfer.s3.model.UploadRequest;
-
-import javax.activation.MimetypesFileTypeMap;
-import java.io.File;
-import java.io.IOException;
-import java.net.URI;
-import java.net.URL;
-import java.time.Duration;
-import java.util.List;
-
-/**
- * OSS操作模板
- *
- * 低级API实现
- *
- *
- * 兼容1.x com.amazonaws.services.s3.AbstractAmazonS3部分API
- *
- *
- * @author lishangbu
- * @date 2022/10/22
- */
-@RequiredArgsConstructor
-public class DefaultOssTemplate implements InitializingBean, DisposableBean, OssTemplate {
-
- /**
- * 对象存储服务配置
- */
- @Getter
- protected final OssProperties ossProperties;
-
- /**
- * S3客户端
- */
- @Getter
- protected S3Client s3Client;
-
- /**
- * S3预签名工具
- */
- @Getter
- protected S3Presigner s3Presigner;
-
- /**
- * aws凭证管理器
- */
- @Getter
- protected AwsCredentialsProvider awsCredentialsProvider;
-
- @Getter
- protected S3TransferManager s3TransferManager;
-
- // region 存储桶相关操作
-
- /**
- * 删除存储桶
- * @param deleteBucketRequest 删除存储桶请求
- * @return 文件服务器返回的删除存储桶的响应结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 删除存储桶
- */
- @Override
- public DeleteBucketResponse deleteBucket(DeleteBucketRequest deleteBucketRequest) {
- return s3Client.deleteBucket(deleteBucketRequest);
- }
-
- /**
- * 删除存储桶
- * @param bucket 待删除的存储桶名称
- * @return 文件服务器返回的删除存储桶的响应结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 删除存储桶
- */
- @Override
- public DeleteBucketResponse deleteBucket(String bucket) {
- return deleteBucket(DeleteBucketRequest.builder().bucket(bucket).build());
- }
-
- // endregion
-
- // region 对象相关操作
-
- /**
- * 根据文件前缀查询对象列表
- * @param prefix 对象前缀
- * @return 对象列表
- * @see 罗列对象
- */
- @Override
- public List listObjects(String prefix) {
- return listObjects(ossProperties.getBucket(), prefix);
- }
-
- /**
- * 根据文件前缀查询对象列表
- * @param bucket 存储桶名称
- * @param prefix 对象前缀
- * @return 对象列表
- * @see 罗列对象
- */
- @Override
- public List listObjects(String bucket, String prefix) {
- return listObjects(bucket, prefix, 1000);
- }
-
- /**
- * 根据文件前缀查询对象列表
- * @param bucket 存储桶名称
- * @param prefix 对象前缀
- * @param maxKeys 设置在响应中返回的键的最大数量。默认情况下,该操作最多返回1,000个键名。响应可能包含更少的键,但永远不会包含更多
- * @return 对象列表
- * @see 罗列对象
- */
- @Override
- public List listObjects(String bucket, String prefix, Integer maxKeys) {
- return s3Client.listObjects(ListObjectsRequest.builder().maxKeys(maxKeys).prefix(prefix).bucket(bucket).build())
- .contents();
- }
-
- /**
- * 上传文件
- * @param bucket bucket名称
- * @param key 文件名称
- * @param file 文件
- * @return 文件服务器针对上传对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @throws IOException IO异常
- * @see 往存储桶中添加对象
- */
- @Override
- public PutObjectResponse putObject(String bucket, String key, File file)
- throws AwsServiceException, SdkClientException, S3Exception, IOException {
- return s3Client.putObject(PutObjectRequest.builder()
- .bucket(bucket)
- .key(key)
- .contentLength(file.length())
- .contentType(MimetypesFileTypeMap.getDefaultFileTypeMap().getContentType(file))
- .build(), RequestBody.fromFile(file));
- }
-
- /**
- * 删除对象
- * @param deleteObjectRequest 通用删除对象请求
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- @Override
- public DeleteObjectResponse deleteObject(DeleteObjectRequest deleteObjectRequest) {
- return s3Client.deleteObject(deleteObjectRequest);
- }
-
- /**
- * 删除对象
- * @param key 对象键
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- @Override
- public DeleteObjectResponse deleteObject(String key) {
- return deleteObject(ossProperties.getBucket(), key);
- }
-
- /**
- * 删除对象
- * @param bucket 存储桶
- * @param key 对象键,支持静默全局前缀键操作
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- @Override
- public DeleteObjectResponse deleteObject(String bucket, String key) {
- return deleteObject(DeleteObjectRequest.builder().bucket(bucket).key(key).build());
- }
-
- @Override
- public FileUpload uploadFile(UploadFileRequest uploadFileRequest) {
- return this.s3TransferManager.uploadFile(uploadFileRequest);
- }
-
- @Override
- public Upload upload(UploadRequest uploadRequest) {
- return this.s3TransferManager.upload(uploadRequest);
- }
-
- /**
- * 获取文件外链
- * @param bucket bucket名称
- * @param key 文件名称
- * @param duration 过期时间
- * @return url的文本表示
- * @see 获取文件外链
- */
- @Override
- public String getObjectPresignedUrl(String bucket, String key, Duration duration) {
-
- GetObjectRequest getObjectRequest = GetObjectRequest.builder().bucket(bucket).key(key).build();
-
- GetObjectPresignRequest getObjectPresignRequest = GetObjectPresignRequest.builder()
- .signatureDuration(duration)
- .getObjectRequest(getObjectRequest)
- .build();
-
- PresignedGetObjectRequest presignedGetObjectRequest = s3Presigner.presignGetObject(getObjectPresignRequest);
- URL url = presignedGetObjectRequest.url();
- return url.toString();
- }
-
- // endregion
-
- @Override
- public void afterPropertiesSet() throws Exception {
-
- // 构造S3客户端
- AwsCredentials awsCredentials = AwsBasicCredentials.create(ossProperties.getAccessKey(),
- ossProperties.getAccessSecret());
- this.awsCredentialsProvider = StaticCredentialsProvider.create(awsCredentials);
-
- this.s3Client = S3Client.builder()
- .credentialsProvider(awsCredentialsProvider)
- .region(Region.of(ossProperties.getRegion()))
- .serviceConfiguration(S3Configuration.builder()
- .pathStyleAccessEnabled(ossProperties.getPathStyleAccess())
- .chunkedEncodingEnabled(ossProperties.getChunkedEncoding())
- .build())
- .endpointOverride(URI.create(ossProperties.getEndpoint()))
- .build();
-
- // 构建预签名工具
- this.s3Presigner = S3Presigner.builder()
- .serviceConfiguration(
- S3Configuration.builder().pathStyleAccessEnabled(ossProperties.getPathStyleAccess()).build())
- .region(Region.of(ossProperties.getRegion()))
- .endpointOverride(URI.create(ossProperties.getEndpoint()))
- .credentialsProvider(awsCredentialsProvider)
- .build();
- // 构建S3高级传输工具
- this.s3TransferManager = S3TransferManager.builder()
- .s3Client(S3AsyncClient.builder()
- .credentialsProvider(getAwsCredentialsProvider())
- .region(Region.of(getOssProperties().getRegion()))
- .endpointOverride(URI.create(getOssProperties().getEndpoint()))
- .build())
- .build();
- }
-
- @Override
- public void destroy() throws Exception {
- if (this.s3Client != null) {
- this.s3Client.close();
- }
- if (this.s3Presigner != null) {
- this.s3Presigner.close();
- }
- if (this.s3TransferManager != null) {
- this.s3TransferManager.close();
- }
- }
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/ObjectWithGlobalKeyPrefixOssTemplate.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/ObjectWithGlobalKeyPrefixOssTemplate.java
deleted file mode 100644
index 86c09d6..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/ObjectWithGlobalKeyPrefixOssTemplate.java
+++ /dev/null
@@ -1,240 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import com.hccake.ballcat.common.oss.prefix.ObjectKeyPrefixConverter;
-import lombok.Getter;
-import org.springframework.util.StringUtils;
-import software.amazon.awssdk.awscore.exception.AwsServiceException;
-import software.amazon.awssdk.core.exception.SdkClientException;
-import software.amazon.awssdk.core.sync.RequestBody;
-import software.amazon.awssdk.services.s3.model.*;
-import software.amazon.awssdk.transfer.s3.model.FileUpload;
-
-import java.io.File;
-import java.io.IOException;
-import java.time.Duration;
-import java.util.List;
-import java.util.stream.Collectors;
-
-/**
- * OSS操作模板[对象key带全局前缀]
- *
- * @author lishangbu 2022/10/23
- */
-public class ObjectWithGlobalKeyPrefixOssTemplate extends DefaultOssTemplate {
-
- /**
- * 对象key前缀转换器
- */
- @Getter
- private final ObjectKeyPrefixConverter objectKeyPrefixConverter;
-
- /**
- * 构造器
- * @param ossProperties OSS属性配置文件
- * @param objectKeyPrefixConverter 对象全局键前缀转换器
- */
- public ObjectWithGlobalKeyPrefixOssTemplate(OssProperties ossProperties,
- ObjectKeyPrefixConverter objectKeyPrefixConverter) {
- super(ossProperties);
- this.objectKeyPrefixConverter = objectKeyPrefixConverter;
- }
-
- @Override
- public List listObjects(String bucket, String prefix, Integer maxKeys) {
- // 构造API_ListObjects请求
- List contents = s3Client
- .listObjects(ListObjectsRequest.builder()
- .bucket(bucket)
- .maxKeys(maxKeys)
- .prefix(objectKeyPrefixConverter.wrap(prefix))
- .build())
- .contents();
- return objectKeyPrefixConverter.match() ? contents.stream()
- .map(ele -> S3Object.builder()
- .checksumAlgorithm(ele.checksumAlgorithm())
- .checksumAlgorithmWithStrings(ele.checksumAlgorithmAsStrings())
- .eTag(ele.eTag())
- .lastModified(ele.lastModified())
- .key(objectKeyPrefixConverter.unwrap(ele.key()))
- .owner(ele.owner())
- .size(ele.size())
- .storageClass(ele.storageClass())
- .build())
- .collect(Collectors.toList()) : contents;
- }
-
- /**
- * 上传文件
- * @param bucket bucket名称
- * @param key 文件名称
- * @param file 文件
- * @return 文件服务器针对上传对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @throws IOException IO异常
- * @see 往存储桶中添加对象
- */
- @Override
- public PutObjectResponse putObject(String bucket, String key, File file)
- throws AwsServiceException, SdkClientException, S3Exception, IOException {
- return super.putObject(bucket, objectKeyPrefixConverter.wrap(key), file);
- }
-
- /**
- * 上传文件
- * @param putObjectRequest PutObjectRequest
- * @param requestBody RequestBody
- * @return 文件服务器针对上传对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 往存储桶中添加对象
- */
- @Override
- public PutObjectResponse putObject(PutObjectRequest putObjectRequest, RequestBody requestBody)
- throws AwsServiceException, SdkClientException, S3Exception {
- if (StringUtils.hasText(putObjectRequest.key())) {
- return super.putObject(PutObjectRequest.builder()
- .acl(putObjectRequest.acl())
- .contentType(putObjectRequest.contentType())
- .key(objectKeyPrefixConverter.wrap(putObjectRequest.key()))
- .bucket(putObjectRequest.bucket())
- .contentLength(putObjectRequest.contentLength())
- .cacheControl(putObjectRequest.cacheControl())
- .metadata(putObjectRequest.metadata())
- .checksumAlgorithm(putObjectRequest.checksumAlgorithm())
- .checksumCRC32(putObjectRequest.checksumCRC32())
- .checksumCRC32C(putObjectRequest.checksumCRC32C())
- .checksumSHA1(putObjectRequest.checksumSHA1())
- .checksumSHA256(putObjectRequest.checksumSHA256())
- .bucketKeyEnabled(putObjectRequest.bucketKeyEnabled())
- .contentEncoding(putObjectRequest.contentEncoding())
- .contentMD5(putObjectRequest.contentMD5())
- .websiteRedirectLocation(putObjectRequest.websiteRedirectLocation())
- .expectedBucketOwner(putObjectRequest.expectedBucketOwner())
- .expires(putObjectRequest.expires())
- .grantFullControl(putObjectRequest.grantFullControl())
- .grantRead(putObjectRequest.grantRead())
- .grantReadACP(putObjectRequest.grantReadACP())
- .grantWriteACP(putObjectRequest.grantWriteACP())
- .contentLanguage(putObjectRequest.contentLanguage())
- .objectLockMode(putObjectRequest.objectLockMode())
- .objectLockLegalHoldStatus(putObjectRequest.objectLockLegalHoldStatus())
- .objectLockRetainUntilDate(putObjectRequest.objectLockRetainUntilDate())
- .overrideConfiguration(putObjectRequest.overrideConfiguration().orElse(null))
- .requestPayer(putObjectRequest.requestPayer())
- .serverSideEncryption(putObjectRequest.serverSideEncryption())
- .sseCustomerAlgorithm(putObjectRequest.sseCustomerAlgorithm())
- .sseCustomerKey(putObjectRequest.sseCustomerKey())
- .sseCustomerKeyMD5(putObjectRequest.sseCustomerKeyMD5())
- .ssekmsEncryptionContext(putObjectRequest.ssekmsEncryptionContext())
- .ssekmsKeyId(putObjectRequest.ssekmsKeyId())
- .contentDisposition(putObjectRequest.contentDisposition())
- .tagging(putObjectRequest.tagging())
- .build(), requestBody);
- }
- return super.putObject(putObjectRequest, requestBody);
- }
-
- /**
- * 删除对象
- * @param bucket 存储桶
- * @param key 对象键,支持静默全局前缀键操作
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- @Override
- public DeleteObjectResponse deleteObject(String bucket, String key) {
- return super.deleteObject(bucket, objectKeyPrefixConverter.wrap(key));
- }
-
- /**
- * 删除对象
- * @param deleteObjectRequest 通用删除对象请求,如果包含key,则对key进行包装
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- @Override
- public DeleteObjectResponse deleteObject(DeleteObjectRequest deleteObjectRequest) {
-
- if (StringUtils.hasText(deleteObjectRequest.key())) {
- return super.deleteObject(DeleteObjectRequest.builder()
- .bucket(deleteObjectRequest.bucket())
- .key(objectKeyPrefixConverter.wrap(deleteObjectRequest.key()))
- .bypassGovernanceRetention(deleteObjectRequest.bypassGovernanceRetention())
- .expectedBucketOwner(deleteObjectRequest.expectedBucketOwner())
- .mfa(deleteObjectRequest.mfa())
- .overrideConfiguration(deleteObjectRequest.overrideConfiguration().orElse(null))
- .requestPayer(deleteObjectRequest.requestPayer())
- .versionId(deleteObjectRequest.versionId())
- .build());
- }
- else {
- return super.deleteObject(deleteObjectRequest);
- }
- }
-
- /**
- * 获取文件URL,需保证有访问权限
- * @param bucket bucket名称
- * @param key 文件名称
- * @return url
- */
- @Override
- public String getURL(String bucket, String key) {
- return super.getURL(bucket, objectKeyPrefixConverter.wrap(key));
- }
-
- /**
- * 获取文件外链
- * @param bucket bucket名称
- * @param key 文件名称
- * @param duration 过期时间
- * @return url的文本表示
- * @see 获取文件外链
- */
- @Override
- public String getObjectPresignedUrl(String bucket, String key, Duration duration) {
- return super.getObjectPresignedUrl(bucket, objectKeyPrefixConverter.wrap(key), duration);
- }
-
- /**
- * Schedules a new transfer to upload data to Amazon S3. This method is non-blocking
- * and returns immediately (i.e. before the upload has finished).
- *
- * The returned Upload object allows you to query the progress of the transfer, add
- * listeners for progress events, and wait for the upload to complete.
- *
- * If resources are available, the upload will begin immediately, otherwise it will be
- * scheduled and started as soon as resources become available.
- *
- * If you are uploading AWS KMS-encrypted
- * objects, you need to specify the correct region of the bucket on your client and
- * configure AWS Signature Version 4 for added security. For more information on how
- * to do this, see http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#
- * specify-signature-version
- *
- * @param bucket The name of the bucket to upload the new object to.
- * @param key The key in the specified bucket by which to store the new object.
- * @param file The file to upload.
- * @return A new Upload object which can be used to check state of the upload, listen
- * for progress notifications, and otherwise manage the upload.
- */
- @Override
- public FileUpload uploadFile(String bucket, String key, File file) {
- return super.uploadFile(bucket, objectKeyPrefixConverter.wrap(key), file);
- }
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssAutoConfiguration.java
deleted file mode 100644
index 9e5a45e..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssAutoConfiguration.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import com.hccake.ballcat.common.oss.prefix.DefaultObjectKeyPrefixConverter;
-import com.hccake.ballcat.common.oss.prefix.ObjectKeyPrefixConverter;
-import org.springframework.boot.autoconfigure.AutoConfiguration;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-
-/**
- * oss 自动配置类
- *
- * @author Hccake
- */
-@AutoConfiguration
-@EnableConfigurationProperties(OssProperties.class)
-@ConditionalOnProperty(prefix = OssProperties.PREFIX, name = "enabled", havingValue = "true", matchIfMissing = true)
-public class OssAutoConfiguration {
-
- /**
- * OSS操作模板,单纯用来兼容老版本实现
- * @param properties 属性配置
- * @param objectKeyPrefixConverter S3对象全局键前缀转换器
- * @return OssTemplate
- */
- @Bean
- @ConditionalOnMissingBean(OssTemplate.class)
- public OssTemplate ossTemplate(OssProperties properties, ObjectKeyPrefixConverter objectKeyPrefixConverter) {
- if (objectKeyPrefixConverter.match()) {
- return new ObjectWithGlobalKeyPrefixOssTemplate(properties, objectKeyPrefixConverter);
- }
- else {
- return new DefaultOssTemplate(properties);
- }
- }
-
- /**
- * S3属性配置
- * @param properties OSS属性配置文件
- * @return S3对象全局键前缀转换器
- */
- @Bean
- @ConditionalOnMissingBean(ObjectKeyPrefixConverter.class)
- public ObjectKeyPrefixConverter objectPrefixConverter(OssProperties properties) {
- return new DefaultObjectKeyPrefixConverter(properties);
- }
-
- /**
- * OSS客户端,单纯用来兼容老版本实现
- * @param ossTemplate oss操作模板
- * @param objectKeyPrefixConverter S3对象全局键前缀转换器
- * @return OssClient
- */
- @Bean
- @ConditionalOnMissingBean(OssClient.class)
- public OssClient ossClient(OssTemplate ossTemplate, ObjectKeyPrefixConverter objectKeyPrefixConverter) {
- return new OssClient(ossTemplate, objectKeyPrefixConverter);
- }
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssClient.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssClient.java
deleted file mode 100644
index edb871f..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssClient.java
+++ /dev/null
@@ -1,93 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import com.hccake.ballcat.common.oss.prefix.ObjectKeyPrefixConverter;
-import lombok.RequiredArgsConstructor;
-import software.amazon.awssdk.core.sync.RequestBody;
-import software.amazon.awssdk.services.s3.model.ObjectCannedACL;
-import software.amazon.awssdk.services.s3.model.PutObjectRequest;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.nio.file.Files;
-
-/**
- * @author lingting 2021/5/11 9:59
- */
-@Deprecated
-@RequiredArgsConstructor
-public class OssClient {
-
- private final OssTemplate ossTemplate;
-
- private final ObjectKeyPrefixConverter objectKeyPrefixConverter;
-
- public boolean isEnable() {
- return ossTemplate.getOssProperties().getEnabled();
- }
-
- /**
- * 通过流上传文件
- * 注意: 本方法不会主动关闭流. 请手动关闭传入的流
- * @param stream 流
- * @param relativeKey 相对key
- * @param size 流大小
- * @return java.lang.String
- */
- public String upload(InputStream stream, String relativeKey, Long size) {
- return upload(stream, relativeKey, size, null);
- }
-
- /**
- * 通过文件对象上传文件
- * @param file 文件
- * @param relativeKey 相对key
- * @return java.lang.String
- * @throws IOException 流操作时异常
- */
- public String upload(File file, String relativeKey) throws IOException {
- try (final FileInputStream stream = new FileInputStream(file)) {
- return upload(stream, relativeKey, Files.size(file.toPath()), null);
- }
- }
-
- /**
- * 通过流上传文件
- * 注意: 本方法不会主动关闭流. 请手动关闭传入的流
- * @param stream 流
- * @param relativeKey 相对key,会自动尝试包装全局前缀
- * @param size 流大小
- * @param acl 文件权限
- * @return java.lang.String
- */
- public String upload(InputStream stream, String relativeKey, Long size, ObjectCannedACL acl) {
- final String objectKey = objectKeyPrefixConverter.wrap(relativeKey);
- final PutObjectRequest.Builder builder = PutObjectRequest.builder()
- .bucket(ossTemplate.getOssProperties().getBucket())
- .key(objectKey);
-
- if (acl != null) {
- // 配置权限
- builder.acl(acl);
- }
-
- ossTemplate.putObject(builder.build(), RequestBody.fromInputStream(stream, size));
- return objectKey;
- }
-
- /**
- * 获取 相对路径 的下载url
- */
- public String getDownloadUrl(String relativeKey) {
- return getDownloadUrlByAbsolute(objectKeyPrefixConverter.wrap(relativeKey));
- }
-
- /**
- * 获取 绝对路径 的下载url
- */
- public String getDownloadUrlByAbsolute(String objectKey) {
- return String.format("%s/%s", ossTemplate.getOssProperties().getEndpoint(), objectKey);
- }
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssConstants.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssConstants.java
deleted file mode 100644
index 03f0332..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssConstants.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import lombok.AccessLevel;
-import lombok.NoArgsConstructor;
-
-/**
- * @author lingting 2021/5/10 15:54
- */
-@NoArgsConstructor(access = AccessLevel.PRIVATE)
-public class OssConstants {
-
- public static final String SLASH = "/";
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssProperties.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssProperties.java
deleted file mode 100644
index f06ee70..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssProperties.java
+++ /dev/null
@@ -1,146 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import lombok.Data;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-import software.amazon.awssdk.regions.Region;
-
-/**
- * @author Hccake
- * @version 1.0
- * @date 2019/7/16 15:34
- */
-
-@Data
-@ConfigurationProperties(prefix = OssProperties.PREFIX)
-public class OssProperties {
-
- public static final String PREFIX = "ballcat.oss";
-
- /**
- * 是否开启OSS
- */
- private Boolean enabled = true;
-
- /**
- *
- *
- * endpoint 节点地址, 例如:
- *
- *
- * - 阿里云节点: oss-cn-qingdao.aliyuncs.com
- * - 亚马逊s3节点: s3.ap-southeast-1.amazonaws.com
- * - 亚马逊节点: ap-southeast-1.amazonaws.com
- *
- *
- * 只需要完整 正确的节点地址即可
- *
- *
- * 如果使用 自定义的域名转发 不需要配置本值
- *
- */
- private String endpoint;
-
- /**
- *
- * 区域
- *
- *
- *
- * 如果配置了自定义域名(domain), 必须配置本值
- *
- *
- * 如果没有配置自定义域名(domain), 配置了节点, 那么当前值可以不配置
- *
- */
- private String region = Region.CN_NORTH_1.id();
-
- /**
- * 密钥key
- */
- private String accessKey;
-
- /**
- * 密钥Secret
- */
- private String accessSecret;
-
- /**
- *
- * 默认存储桶
- *
- */
- private String bucket;
-
- /**
- * 所有 oss 对象 key 的前缀
- */
- private String objectKeyPrefix;
-
- /**
- *
- * S3支持virtual-hosted style URL和path style URL两种访问bucket的方式
- *
- *
- *
- * Path style URL:在path style URL中,bucket的名子紧跟在domain之后,成为URL path的一部分
- * 形如:http://s3endpoint/BUCKET
- *
- * 例如,如果你要把photo.jpg存放在region为us-west-2,bucket为images的bucket中,你可用以下的方式来访问这个文件:
- *
- *
- * http://s3-us-west-2.amazonaws.com/images/photo.jpg
- *
- *
- *
- * http://s3.us-west-2.amazonaws.com/images/photo.jpg
- *
- *
- * 如果,这个bucket在us-east-1这个region中,你可以使用如下方式:
- *
- *
- * http://s3.amazonaws.com/images/photo.jpg
- *
- *
- *
- * http://s3-external-1.amazonaws.com/images/photo.jpg
- *
- *
- * 此值为true时,默认开启此风格。可用于nginx 反向代理和S3默认支持
- *
- *
- *
- * Virtual-hosted style URL:在virtual-hosted style
- * URL中,bucket的名称成为了subdomain:http://BUCKET.s3endpoint
- *
- * 例如,如果你要把photo.jpg存放在region为us-west-2,bucket为images的bucket中,你可用以下的方式来访问这个文件:
- *
- *
- * http://images.s3-us-west-2.amazonaws.com/photo.jpg
- *
- *
- * http://images.s3.us-west-2.amazonaws.com/photo.jpg
- *
- *
- * 如果,这个bucket在us-east-1这个region中,你可以使用如下方式:
- *
- *
- * http://images.s3.amazonaws.com/photo.jpg
- *
- *
- * http://images.s3-external-1.amazonaws.com/photo.jpg
- *
- *
- * 此值为false时,默认开启此风格。可用于阿里云等
- *
- *
- *
- *
- */
- private Boolean pathStyleAccess = true;
-
- /**
- * 是否将数据进行分块传输 aliyun 不支持分块传输
- */
- private Boolean chunkedEncoding = true;
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssTemplate.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssTemplate.java
deleted file mode 100644
index 7c4e626..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/OssTemplate.java
+++ /dev/null
@@ -1,521 +0,0 @@
-package com.hccake.ballcat.common.oss;
-
-import org.springframework.lang.NonNull;
-import software.amazon.awssdk.auth.credentials.AwsCredentialsProvider;
-import software.amazon.awssdk.awscore.exception.AwsServiceException;
-import software.amazon.awssdk.core.async.AsyncRequestBody;
-import software.amazon.awssdk.core.exception.SdkClientException;
-import software.amazon.awssdk.core.sync.RequestBody;
-import software.amazon.awssdk.regions.Region;
-import software.amazon.awssdk.services.s3.S3Client;
-import software.amazon.awssdk.services.s3.model.*;
-import software.amazon.awssdk.services.s3.presigner.S3Presigner;
-import software.amazon.awssdk.transfer.s3.S3TransferManager;
-import software.amazon.awssdk.transfer.s3.model.FileUpload;
-import software.amazon.awssdk.transfer.s3.model.Upload;
-import software.amazon.awssdk.transfer.s3.model.UploadFileRequest;
-import software.amazon.awssdk.transfer.s3.model.UploadRequest;
-
-import java.io.File;
-import java.io.IOException;
-import java.time.Duration;
-import java.util.List;
-import java.util.function.Consumer;
-
-/**
- * OSS操作
- *
- * @author lishangbu
- * @date 2022/10/28
- */
-public interface OssTemplate {
-
- /**
- * 获取OSS属性配置
- * @return OSS属性配置
- */
- @NonNull
- OssProperties getOssProperties();
-
- /**
- * 获取S3客户端
- * @return
- */
- @NonNull
- S3Client getS3Client();
-
- /**
- * 获取AWS凭证管理器
- * @return
- */
- @NonNull
- AwsCredentialsProvider getAwsCredentialsProvider();
-
- /**
- * 获取S3预签名工具
- * @return
- */
- @NonNull
- S3Presigner getS3Presigner();
-
- /**
- * 获取S3传输管理器
- * @return
- */
- @NonNull
- S3TransferManager getS3TransferManager();
-
- // region 存储桶相关操作
-
- /**
- * 创建bucket
- * @param createBucketRequest 通用创建bucket请求
- * @return 文件服务器返回的创建存储桶的响应结果
- * @throws BucketAlreadyExistsException 请求的存储桶名称不可用。存储桶名称空间由系统的所有用户共享。请选择其他名称然后重试。
- * @throws BucketAlreadyOwnedByYouException 您尝试创建的存储桶已经存在,并且您拥有它。 Amazon
- * S3在除北弗吉尼亚州以外的所有AWS地区均返回此错误。为了实现旧兼容性,如果您重新创建在北弗吉尼亚州已经拥有的现有存储桶, Amazon S3将返回200
- * OK并重置存储桶访问控制列表(ACL)
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 创建存储桶
- */
- default CreateBucketResponse createBucket(CreateBucketRequest createBucketRequest)
- throws BucketAlreadyExistsException, BucketAlreadyOwnedByYouException, AwsServiceException,
- SdkClientException, S3Exception {
- return getS3Client().createBucket(createBucketRequest);
- }
-
- /**
- * 创建bucket
- * @param bucket 存储桶名称
- * @return 文件服务器返回的创建存储桶的响应结果
- * @throws BucketAlreadyExistsException 请求的存储桶名称不可用。存储桶名称空间由系统的所有用户共享。请选择其他名称然后重试。
- * @throws BucketAlreadyOwnedByYouException 您尝试创建的存储桶已经存在,并且您拥有它。 Amazon
- * S3在除北弗吉尼亚州以外的所有AWS地区均返回此错误。为了实现旧兼容性,如果您重新创建在北弗吉尼亚州已经拥有的现有存储桶, Amazon S3将返回200
- * OK并重置存储桶访问控制列表(ACL)
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 创建存储桶
- */
- default CreateBucketResponse createBucket(String bucket) throws BucketAlreadyExistsException,
- BucketAlreadyOwnedByYouException, AwsServiceException, SdkClientException, S3Exception {
- return createBucket(CreateBucketRequest.builder().bucket(bucket).build());
- }
-
- /**
- * 创建bucket
- * @param bucket 存储桶名称
- * @return 文件服务器返回的创建存储桶的响应结果
- * @throws BucketAlreadyExistsException 请求的存储桶名称不可用。存储桶名称空间由系统的所有用户共享。请选择其他名称然后重试。
- * @throws BucketAlreadyOwnedByYouException 您尝试创建的存储桶已经存在,并且您拥有它。 Amazon
- * S3在除北弗吉尼亚州以外的所有AWS地区均返回此错误。为了实现旧兼容性,如果您重新创建在北弗吉尼亚州已经拥有的现有存储桶, Amazon S3将返回200
- * OK并重置存储桶访问控制列表(ACL)
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 创建存储桶
- */
- default CreateBucketResponse createBucket(String bucket, Region region) throws BucketAlreadyExistsException,
- BucketAlreadyOwnedByYouException, AwsServiceException, SdkClientException, S3Exception {
- return createBucket(bucket, region.id());
- }
-
- /**
- * 创建bucket
- * @param bucket 存储桶名称
- * @param region 区域
- * @return 文件服务器返回的创建存储桶的响应结果
- * @throws BucketAlreadyExistsException 请求的存储桶名称不可用。存储桶名称空间由系统的所有用户共享。请选择其他名称然后重试。
- * @throws BucketAlreadyOwnedByYouException 您尝试创建的存储桶已经存在,并且您拥有它。 Amazon
- * S3在除北弗吉尼亚州以外的所有AWS地区均返回此错误。为了实现旧兼容性,如果您重新创建在北弗吉尼亚州已经拥有的现有存储桶, Amazon S3将返回200
- * OK并重置存储桶访问控制列表(ACL)
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 创建存储桶
- */
- default CreateBucketResponse createBucket(String bucket, String region) throws BucketAlreadyExistsException,
- BucketAlreadyOwnedByYouException, AwsServiceException, SdkClientException, S3Exception {
- return createBucket(CreateBucketRequest.builder()
- .createBucketConfiguration(CreateBucketConfiguration.builder().locationConstraint(region).build())
- .bucket(bucket)
- .build());
- }
-
- /**
- * @param listBucketsRequest 罗列存储桶请求 获取当前认证用户持有的全部存储桶信息列表
- * @return 当前认证用户持有的获取全部存储桶信息列表
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- *
- * @see 罗列存储桶
- */
- default ListBucketsResponse listBuckets(ListBucketsRequest listBucketsRequest)
- throws AwsServiceException, SdkClientException, S3Exception {
- return getS3Client().listBuckets(listBucketsRequest);
- }
-
- /**
- * 获取当前认证用户持有的全部存储桶信息列表
- * @return 当前认证用户持有的获取全部存储桶信息列表
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- *
- * @see 罗列存储桶
- */
- default ListBucketsResponse listBuckets() throws AwsServiceException, SdkClientException, S3Exception {
- return getS3Client().listBuckets();
- }
-
- /**
- * 删除存储桶
- * @param deleteBucketRequest 删除存储桶请求
- * @return 文件服务器返回的删除存储桶的响应结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 删除存储桶
- */
- default DeleteBucketResponse deleteBucket(DeleteBucketRequest deleteBucketRequest) {
- return getS3Client().deleteBucket(deleteBucketRequest);
- }
-
- /**
- * 删除存储桶
- * @param bucket 待删除的存储桶名称
- * @return 文件服务器返回的删除存储桶的响应结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 删除存储桶
- */
- default DeleteBucketResponse deleteBucket(String bucket) {
- return deleteBucket(DeleteBucketRequest.builder().bucket(bucket).build());
- }
-
- // endregion
-
- // region 对象相关操作
-
- /**
- * 根据文件前缀查询对象列表
- * @param prefix 对象前缀
- * @return 对象列表
- * @see 罗列对象
- */
- default List listObjects(String prefix) {
- return listObjects(getOssProperties().getBucket(), prefix);
- }
-
- /**
- * 根据文件前缀查询对象列表
- * @param bucket 存储桶名称
- * @param prefix 对象前缀
- * @return 对象列表
- * @see 罗列对象
- */
- default List listObjects(String bucket, String prefix) {
- return listObjects(bucket, prefix, 1000);
- }
-
- /**
- * 根据文件前缀查询对象列表
- * @param bucket 存储桶名称
- * @param prefix 对象前缀
- * @param maxKeys 设置在响应中返回的键的最大数量。默认情况下,该操作最多返回1,000个键名。响应可能包含更少的键,但永远不会包含更多
- * @return 对象列表
- * @see 罗列对象
- */
- List listObjects(String bucket, String prefix, Integer maxKeys);
-
- /**
- * 上传文件
- * @param bucket bucket名称
- * @param key 文件名称
- * @param file 文件
- * @return 文件服务器针对上传对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @throws IOException IO异常
- * @see 往存储桶中添加对象
- */
- PutObjectResponse putObject(String bucket, String key, File file)
- throws AwsServiceException, SdkClientException, S3Exception, IOException;
-
- /**
- * 上传文件
- * @param putObjectRequest
- * @param requestBody
- * @return 文件服务器针对上传对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 往存储桶中添加对象
- */
- default PutObjectResponse putObject(PutObjectRequest putObjectRequest, RequestBody requestBody)
- throws AwsServiceException, SdkClientException, S3Exception {
- return getS3Client().putObject(putObjectRequest, requestBody);
- }
-
- /**
- * 删除对象
- * @param deleteObjectRequest 通用删除对象请求
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- default DeleteObjectResponse deleteObject(DeleteObjectRequest deleteObjectRequest) {
- return getS3Client().deleteObject(deleteObjectRequest);
- }
-
- /**
- * 删除对象
- * @param key 对象键
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- default DeleteObjectResponse deleteObject(String key) {
- return deleteObject(getOssProperties().getBucket(), key);
- }
-
- /**
- * 删除对象
- * @param bucket 存储桶
- * @param key 对象键,支持静默全局前缀键操作
- * @return 文件服务器针对删除对象操作的返回结果
- * @throws AwsServiceException SDK可能引发的所有异常的基类(不论是服务端异常还是客户端异常)。可用于所有场景下的异常捕获。
- * @throws SdkClientException 如果发生任何客户端错误,例如与IO相关的异常,无法获取凭据等,会抛出此异常
- * @throws S3Exception 所有服务端异常的基类。未知异常将作为此类型的实例抛出
- * @see 从存储桶中删除对象
- */
- default DeleteObjectResponse deleteObject(String bucket, String key) {
- return getS3Client().deleteObject(DeleteObjectRequest.builder().bucket(bucket).key(key).build());
- }
-
- /**
- * 获取文件URL,需保证有访问权限
- * @param bucket bucket名称
- * @param key 文件名称
- * @return url
- */
- default String getURL(String bucket, String key) {
- return getS3Client().utilities().getUrl(GetUrlRequest.builder().key(key).bucket(bucket).build()).toString();
- }
-
- /**
- * 获取文件URL,需保证有访问权限
- * @param key 文件名称
- * @return url
- */
- default String getURL(String key) {
- return getURL(getOssProperties().getBucket(), key);
- }
-
- /**
- * 获取文件外链
- * @param bucket bucket名称
- * @param key 文件名称
- * @param duration 过期时间
- * @return url的文本表示
- * @see 获取文件外链
- */
- String getObjectPresignedUrl(String bucket, String key, Duration duration);
-
- /**
- * 获取文件外链,默认2小时后过期
- * @param bucket bucket名称
- * @param keyName 文件名称
- * @return url的文本表示
- * @see 获取文件外链
- */
- default String getObjectPresignedUrl(String bucket, String keyName) {
- return getObjectPresignedUrl(bucket, keyName, Duration.ofHours(2));
- }
-
- /**
- * 获取文件外链,默认2小时后过期
- * @param keyName 文件名称
- * @return url的文本表示
- * @see 获取文件外链
- */
- default String getObjectPresignedUrl(String keyName) {
- return getObjectPresignedUrl(getOssProperties().getBucket(), keyName, Duration.ofHours(2));
- }
-
- // endregion
-
- // region 用于上传的高级API
-
- /**
- * Schedules a new transfer to upload data to Amazon S3. This method is non-blocking
- * and returns immediately (i.e. before the upload has finished).
- *
- * The returned Upload object allows you to query the progress of the transfer, add
- * listeners for progress events, and wait for the upload to complete.
- *
- * If resources are available, the upload will begin immediately, otherwise it will be
- * scheduled and started as soon as resources become available.
- *
- * If you are uploading AWS KMS-encrypted
- * objects, you need to specify the correct region of the bucket on your client and
- * configure AWS Signature Version 4 for added security. For more information on how
- * to do this, see http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#
- * specify-signature-version
- *
- * @param bucket The name of the bucket to upload the new object to.
- * @param key The key in the specified bucket by which to store the new object.
- * @param file The file to upload.
- * @return A new Upload object which can be used to check state of the upload, listen
- * for progress notifications, and otherwise manage the upload.
- */
- default FileUpload uploadFile(String bucket, String key, File file) {
- return getS3TransferManager().uploadFile(UploadFileRequest.builder()
- .putObjectRequest(PutObjectRequest.builder().bucket(bucket).key(key).build())
- .source(file)
- .build());
- }
-
- /**
- * Schedules a new transfer to upload data to Amazon S3. This method is non-blocking
- * and returns immediately (i.e. before the upload has finished).
- *
- * The returned Upload object allows you to query the progress of the transfer, add
- * listeners for progress events, and wait for the upload to complete.
- *
- * If resources are available, the upload will begin immediately, otherwise it will be
- * scheduled and started as soon as resources become available.
- *
- * If you are uploading AWS KMS-encrypted
- * objects, you need to specify the correct region of the bucket on your client and
- * configure AWS Signature Version 4 for added security. For more information on how
- * to do this, see http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#
- * specify-signature-version
- *
- * @param key The key in the specified bucket by which to store the new object.
- * @param file The file to upload.
- * @return A new Upload object which can be used to check state of the upload, listen
- * for progress notifications, and otherwise manage the upload.
- */
- default FileUpload uploadFile(String key, File file) {
- return uploadFile(getOssProperties().getBucket(), key, file);
- }
-
- /**
- * Schedules a new transfer to upload data to Amazon S3. This method is non-blocking
- * and returns immediately (i.e. before the upload has finished).
- *
- * The returned Upload object allows you to query the progress of the transfer, add
- * listeners for progress events, and wait for the upload to complete.
- *
- * If resources are available, the upload will begin immediately, otherwise it will be
- * scheduled and started as soon as resources become available.
- *
- * If you are uploading AWS KMS-encrypted
- * objects, you need to specify the correct region of the bucket on your client and
- * configure AWS Signature Version 4 for added security. For more information on how
- * to do this, see http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#
- * specify-signature-version
- *
- * @param file The file to upload.
- * @return A new Upload object which can be used to check state of the upload, listen
- * for progress notifications, and otherwise manage the upload.
- */
- default FileUpload uploadFile(File file) {
- return uploadFile(getOssProperties().getBucket(), file.getName(), file);
- }
-
- /**
- * 上传一个本地文件到S3中的对象。对于非基于文件的上传,您可以使用 {@link #upload(UploadRequest)} 替代.
- *
- * 使用示例:
- * {@code
- * FileUpload upload =
- * tm.uploadFile(u -> u.source(Paths.get("myFile.txt"))
- * .putObjectRequest(p -> p.bucket("bucket").key("key")));
- * // 等待传输完成
- * upload.completionFuture().join();
- * }
- *
- *
- * @see #uploadFile(Consumer)
- * @see #upload(UploadRequest)
- */
- FileUpload uploadFile(UploadFileRequest uploadFileRequest);
-
- /**
- * 这是一个简便的方法用于创建一个 {@link UploadFileRequest} 的构建器, 避免了手动创建
- * {@link UploadFileRequest#builder()}.
- *
- * @see #uploadFile(UploadFileRequest)
- */
- default FileUpload uploadFile(Consumer request) {
- return uploadFile(UploadFileRequest.builder().applyMutation(request).build());
- }
-
- /**
- * Upload the given {@link AsyncRequestBody} to an object in S3. For file-based
- * uploads, you may use {@link #uploadFile(UploadFileRequest)} instead.
- *
- * Usage Example:
- * {@code
- * Upload upload =
- * tm.upload(u -> u.requestBody(AsyncRequestBody.fromString("Hello world"))
- * .putObjectRequest(p -> p.bucket("bucket").key("key")));
- * // Wait for the transfer to complete
- * upload.completionFuture().join();
- * }
- *
See the static factory methods available in {@link AsyncRequestBody} for
- * other use cases.
- * @param uploadRequest the upload request, containing a {@link PutObjectRequest} and
- * {@link AsyncRequestBody}
- * @return An {@link Upload} that can be used to track the ongoing transfer
- * @see #upload(Consumer)
- * @see #uploadFile(UploadFileRequest)
- */
- default Upload upload(UploadRequest uploadRequest) {
- return getS3TransferManager().upload(uploadRequest);
- }
-
- /**
- * This is a convenience method that creates an instance of the {@link UploadRequest}
- * builder, avoiding the need to create one manually via
- * {@link UploadRequest#builder()}.
- *
- * @see #upload(UploadRequest)
- */
- default Upload upload(Consumer request) {
- return upload(UploadRequest.builder().applyMutation(request).build());
- }
-
- // endregion
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/DefaultObjectKeyPrefixConverter.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/DefaultObjectKeyPrefixConverter.java
deleted file mode 100644
index bda2a36..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/DefaultObjectKeyPrefixConverter.java
+++ /dev/null
@@ -1,94 +0,0 @@
-package com.hccake.ballcat.common.oss.prefix;
-
-import com.hccake.ballcat.common.oss.OssConstants;
-import com.hccake.ballcat.common.oss.OssProperties;
-import lombok.RequiredArgsConstructor;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.InitializingBean;
-import org.springframework.util.ObjectUtils;
-import org.springframework.util.StringUtils;
-
-/**
- * 默认对象前缀处理器
- *
- * @author lishangbu
- * @date 2022/10/23
- */
-@Slf4j
-@RequiredArgsConstructor
-public class DefaultObjectKeyPrefixConverter implements ObjectKeyPrefixConverter, InitializingBean {
-
- /**
- * OSS属性配置
- */
- private final OssProperties properties;
-
- /**
- * 全局对象前缀
- */
- private String globalObjectPrefix;
-
- @Override
- public String getPrefix() {
- return properties.getObjectKeyPrefix();
- }
-
- /**
- * 判断是否匹配该前缀处理器 当objectKeyPrefix配置非法时,globalObjectPrefix可能不会生效
- * @return true 匹配 false不匹配
- */
- @Override
- public boolean match() {
- return StringUtils.hasText(getPrefix()) && StringUtils.hasText(this.globalObjectPrefix);
- }
-
- @Override
- public String unwrap(String key) {
- return match() && key.startsWith(this.globalObjectPrefix) ? key.substring(this.globalObjectPrefix.length())
- : key;
- }
-
- @Override
- public String wrap(String key) {
- return match() ? this.globalObjectPrefix + key : key;
- }
-
- /**
- * 输出当前的路径标准化对象前缀信息 参考官方文档使用前缀组织对象
- * @throws Exception 如果配置错误(例如设置基本属性失败),或者初始化由于其他原因失败则抛出异常
- */
- @Override
- public void afterPropertiesSet() throws Exception {
- String configPrefix = getPrefix();
- if (ObjectUtils.isEmpty(configPrefix)) {
- log.info("未配置全局前缀配置,全局前缀组织对象功能不启用");
- return;
- }
- if (OssConstants.SLASH.equals(configPrefix)) {
- log.warn("全局前缀路径为非法配置:[{}],全局路径不起效,全局前缀组织对象功能不启用", OssConstants.SLASH);
- return;
- }
-
- this.globalObjectPrefix = configPrefix;
- // 保证 全局前缀路径 不以 / 开头
- if (this.globalObjectPrefix.startsWith(OssConstants.SLASH)) {
- this.globalObjectPrefix = this.globalObjectPrefix.substring(1);
- }
-
- // 保证 全局前缀路径 以 / 结尾
- if (!this.globalObjectPrefix.endsWith(OssConstants.SLASH)) {
- this.globalObjectPrefix = this.globalObjectPrefix + OssConstants.SLASH;
- }
-
- if (log.isInfoEnabled()) {
- log.info("全局前缀组织对象功能启用,全局前缀配置路径为:[{}],标准化前缀全局前缀路径为:[{}]", configPrefix, this.globalObjectPrefix);
- log.info("存在全局前缀时,针对用户操作OSS对象(上传、删除)的部分会自动拼接全局前缀,针对用户读取OSS对象的部分,返回的OSS对象会自动移除全局前缀,但实际存储在OSS的位置也会包含全局路径");
- log.info("例如,存在`abc`桶时,全局前缀设置为`d`时,上传OSS对象`e.txt`时,OSS对象会按照`d/e.txt`保存,用户在具有权限时可通过资源`{}/abc/d/e.txt`访问该资源",
- properties.getEndpoint());
- log.info("用户试图查找该资源时,只需要传入`e.txt`,插件会自动发起对`d/e.txt`路径的查询,返回的OSS对象也会去除查询到的对象名称将为`e.txt`");
- log.info("用户试图删除该资源时,只需要传入`e.txt`,插件会自动发起对`d/e.txt`路径对象的删除");
- }
- }
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/ObjectKeyPrefixConverter.java b/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/ObjectKeyPrefixConverter.java
deleted file mode 100644
index 3732c11..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/java/com/hccake/ballcat/common/oss/prefix/ObjectKeyPrefixConverter.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.hccake.ballcat.common.oss.prefix;
-
-/**
- * 存储对象 key前缀生成器
- *
- * @author lishangbu
- * @date 2022/10/23
- */
-public interface ObjectKeyPrefixConverter {
-
- /**
- * 生成前缀
- * @return 前缀
- */
- String getPrefix();
-
- /**
- * 前置匹配,是否走添加前缀规则
- * @return 是否匹配
- */
- boolean match();
-
- /**
- * 去除key前缀
- * @param key key字节数组
- * @return 原始key
- */
- String unwrap(String key);
-
- /**
- * 给key加上固定前缀
- * @param key 原始key字节数组
- * @return 加前缀之后的key
- */
- String wrap(String key);
-
-}
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring.factories b/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index 954d42a..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,2 +0,0 @@
-org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
- com.hccake.ballcat.common.oss.OssAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
deleted file mode 100644
index 0d2c9ab..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ /dev/null
@@ -1 +0,0 @@
-com.hccake.ballcat.common.oss.OssAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/application-minio.yml b/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/application-minio.yml
deleted file mode 100644
index ebe5723..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/application-minio.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-ballcat:
- # OSS
- oss:
- endpoint: http://127.0.0.1:9000
- access-key: fileserver
- access-secret: fileserver
- bucket: test
- path-style-access: false
- region: xxx
- #object-key-prefix: pic
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/test.txt b/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/test.txt
deleted file mode 100644
index b565616..0000000
--- a/ad-distribute-starters/ad-distribute-starter-oss/src/test/resources/test.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello,World!
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java
similarity index 86%
rename from ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java
rename to ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java
index 898ce7a..a7d0ab1 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/AddMessageEventListenerToContainer.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.autoconfigure.redis;
+package com.baiye.ballcat.autoconfigure.redis;
-import com.hccake.ballcat.common.redis.listener.MessageEventListener;
+import com.baiye.listener.MessageEventListener;
import lombok.RequiredArgsConstructor;
import org.springframework.data.redis.listener.RedisMessageListenerContainer;
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java
similarity index 83%
rename from ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java
index e0c5e96..568f93d 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/BallcatRedisAutoConfiguration.java
@@ -1,16 +1,16 @@
-package com.hccake.ballcat.autoconfigure.redis;
+package com.baiye.ballcat.autoconfigure.redis;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.hccake.ballcat.common.redis.RedisHelper;
-import com.hccake.ballcat.common.redis.config.CacheProperties;
-import com.hccake.ballcat.common.redis.config.CachePropertiesHolder;
-import com.hccake.ballcat.common.redis.core.CacheStringAspect;
-import com.hccake.ballcat.common.redis.prefix.IRedisPrefixConverter;
-import com.hccake.ballcat.common.redis.prefix.impl.DefaultRedisPrefixConverter;
-import com.hccake.ballcat.common.redis.serialize.CacheSerializer;
-import com.hccake.ballcat.common.redis.serialize.JacksonSerializer;
-import com.hccake.ballcat.common.redis.serialize.PrefixJdkRedisSerializer;
-import com.hccake.ballcat.common.redis.serialize.PrefixStringRedisSerializer;
+import com.baiye.RedisHelper;
+import com.baiye.upms.config.CacheProperties;
+import com.baiye.upms.config.CachePropertiesHolder;
+import com.baiye.core.CacheStringAspect;
+import com.baiye.prefix.IRedisPrefixConverter;
+import com.baiye.prefix.impl.DefaultRedisPrefixConverter;
+import com.baiye.serialize.CacheSerializer;
+import com.baiye.serialize.JacksonSerializer;
+import com.baiye.serialize.PrefixJdkRedisSerializer;
+import com.baiye.serialize.PrefixStringRedisSerializer;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java
index dce9c5a..dc27a62 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/MessageEventListenerAutoConfiguration.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.autoconfigure.redis;
+package com.baiye.ballcat.autoconfigure.redis;
-import com.hccake.ballcat.common.redis.listener.MessageEventListener;
+import com.baiye.listener.MessageEventListener;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java
similarity index 91%
rename from ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java
index 4e70814..31208e2 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/hccake/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/java/com/baiye/ballcat/autoconfigure/redis/RedisKeyEventAutoConfiguration.java
@@ -1,10 +1,10 @@
-package com.hccake.ballcat.autoconfigure.redis;
+package com.baiye.ballcat.autoconfigure.redis;
-import com.hccake.ballcat.common.redis.config.CacheProperties;
-import com.hccake.ballcat.common.redis.keyevent.listener.*;
-import com.hccake.ballcat.common.redis.keyevent.template.KeyDeletedEventMessageTemplate;
-import com.hccake.ballcat.common.redis.keyevent.template.KeyExpiredEventMessageTemplate;
-import com.hccake.ballcat.common.redis.keyevent.template.KeySetEventMessageTemplate;
+import com.baiye.upms.config.CacheProperties;
+import com.baiye.keyevent.listener.*;
+import com.baiye.keyevent.template.KeyDeletedEventMessageTemplate;
+import com.baiye.keyevent.template.KeyExpiredEventMessageTemplate;
+import com.baiye.keyevent.template.KeySetEventMessageTemplate;
import org.springframework.beans.factory.ObjectProvider;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.autoconfigure.AutoConfiguration;
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring.factories b/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring.factories
index ad8188a..9c1c8c6 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring.factories
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring.factories
@@ -1,4 +1,4 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
- com.hccake.ballcat.autoconfigure.redis.BallcatRedisAutoConfiguration,\
- com.hccake.ballcat.autoconfigure.redis.MessageEventListenerAutoConfiguration,\
- com.hccake.ballcat.autoconfigure.redis.RedisKeyEventAutoConfiguration
\ No newline at end of file
+ com.baiye.ballcat.autoconfigure.redis.BallcatRedisAutoConfiguration,\
+ com.baiye.ballcat.autoconfigure.redis.MessageEventListenerAutoConfiguration,\
+ com.baiye.ballcat.autoconfigure.redis.RedisKeyEventAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
index 3816f5e..2850be1 100644
--- a/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ b/ad-distribute-starters/ad-distribute-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -1,3 +1,3 @@
-com.hccake.ballcat.autoconfigure.redis.BallcatRedisAutoConfiguration
-com.hccake.ballcat.autoconfigure.redis.MessageEventListenerAutoConfiguration
-com.hccake.ballcat.autoconfigure.redis.RedisKeyEventAutoConfiguration
\ No newline at end of file
+BallcatRedisAutoConfiguration
+MessageEventListenerAutoConfiguration
+RedisKeyEventAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SpringfoxHandlerProviderBeanPostProcessor.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SpringfoxHandlerProviderBeanPostProcessor.java
similarity index 97%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SpringfoxHandlerProviderBeanPostProcessor.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SpringfoxHandlerProviderBeanPostProcessor.java
index 57170aa..809c921 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SpringfoxHandlerProviderBeanPostProcessor.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SpringfoxHandlerProviderBeanPostProcessor.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger;
+package com.baiye.swagger;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.BeanPostProcessor;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerAggregatorAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerAggregatorAutoConfiguration.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerAggregatorAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerAggregatorAutoConfiguration.java
index 4019db8..aec1733 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerAggregatorAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerAggregatorAutoConfiguration.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.swagger;
+package com.baiye.swagger;
-import com.hccake.ballcat.common.swagger.property.SwaggerAggregatorProperties;
-import com.hccake.ballcat.common.swagger.property.SwaggerProperties;
+import com.baiye.swagger.property.SwaggerAggregatorProperties;
+import com.baiye.swagger.property.SwaggerProperties;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerConfiguration.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerConfiguration.java
similarity index 86%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerConfiguration.java
index 4403d4a..64820d0 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerConfiguration.java
@@ -1,9 +1,9 @@
-package com.hccake.ballcat.common.swagger;
+package com.baiye.swagger;
import cn.hutool.core.text.CharSequenceUtil;
-import com.hccake.ballcat.common.swagger.builder.DocketBuildHelper;
-import com.hccake.ballcat.common.swagger.builder.MultiRequestHandlerSelectors;
-import com.hccake.ballcat.common.swagger.property.SwaggerProperties;
+import com.baiye.swagger.builder.DocketBuildHelper;
+import com.baiye.swagger.builder.MultiRequestHandlerSelectors;
+import com.baiye.swagger.property.SwaggerProperties;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java
similarity index 95%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java
index 76f6999..bba2507 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerEnabledStatusReplaceEnvironmentPostProcessor.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.swagger;
+package com.baiye.swagger;
-import com.hccake.ballcat.common.swagger.property.SwaggerProperties;
+import com.baiye.swagger.property.SwaggerProperties;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.env.EnvironmentPostProcessor;
import org.springframework.core.env.ConfigurableEnvironment;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerProviderAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerProviderAutoConfiguration.java
similarity index 91%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerProviderAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerProviderAutoConfiguration.java
index 9a11dd7..24ef3a5 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/SwaggerProviderAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/SwaggerProviderAutoConfiguration.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.swagger;
+package com.baiye.swagger;
-import com.hccake.ballcat.common.swagger.property.SwaggerProperties;
-import com.hccake.ballcat.common.swagger.property.SwaggerProviderProperties;
+import com.baiye.swagger.property.SwaggerProperties;
+import com.baiye.swagger.property.SwaggerProviderProperties;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Aggregator.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Aggregator.java
similarity index 74%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Aggregator.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Aggregator.java
index b61c604..e791a4b 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Aggregator.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Aggregator.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.swagger.annotation;
+package com.baiye.swagger.annotation;
-import com.hccake.ballcat.common.swagger.SwaggerAggregatorAutoConfiguration;
+import com.baiye.swagger.SwaggerAggregatorAutoConfiguration;
import org.springframework.context.annotation.Import;
import java.lang.annotation.*;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Provider.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Provider.java
similarity index 74%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Provider.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Provider.java
index d4218be..cf2897f 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/annotation/EnableSwagger2Provider.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/annotation/EnableSwagger2Provider.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.common.swagger.annotation;
+package com.baiye.swagger.annotation;
-import com.hccake.ballcat.common.swagger.SwaggerProviderAutoConfiguration;
+import com.baiye.swagger.SwaggerProviderAutoConfiguration;
import org.springframework.context.annotation.Import;
import java.lang.annotation.*;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/DocketBuildHelper.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/DocketBuildHelper.java
similarity index 95%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/DocketBuildHelper.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/DocketBuildHelper.java
index a545f87..713cd59 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/DocketBuildHelper.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/DocketBuildHelper.java
@@ -1,7 +1,7 @@
-package com.hccake.ballcat.common.swagger.builder;
+package com.baiye.swagger.builder;
-import com.hccake.ballcat.common.swagger.constant.SwaggerConstants;
-import com.hccake.ballcat.common.swagger.property.SwaggerProperties;
+import com.baiye.swagger.constant.SwaggerConstants;
+import com.baiye.swagger.property.SwaggerProperties;
import lombok.RequiredArgsConstructor;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/MultiRequestHandlerSelectors.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/MultiRequestHandlerSelectors.java
similarity index 98%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/MultiRequestHandlerSelectors.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/MultiRequestHandlerSelectors.java
index 19c85a9..63338bf 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/builder/MultiRequestHandlerSelectors.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/builder/MultiRequestHandlerSelectors.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.builder;
+package com.baiye.swagger.builder;
import org.springframework.util.ClassUtils;
import springfox.documentation.RequestHandler;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/constant/SwaggerConstants.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/constant/SwaggerConstants.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/constant/SwaggerConstants.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/constant/SwaggerConstants.java
index f96f43f..3cb7973 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/constant/SwaggerConstants.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/constant/SwaggerConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.constant;
+package com.baiye.swagger.constant;
import java.util.Arrays;
import java.util.List;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/DocumentationTypeEnum.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/DocumentationTypeEnum.java
similarity index 89%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/DocumentationTypeEnum.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/DocumentationTypeEnum.java
index 8d6e87a..871edc5 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/DocumentationTypeEnum.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/DocumentationTypeEnum.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.property;
+package com.baiye.swagger.property;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerAggregatorProperties.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerAggregatorProperties.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerAggregatorProperties.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerAggregatorProperties.java
index 0bb458b..9a530ae 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerAggregatorProperties.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerAggregatorProperties.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.property;
+package com.baiye.swagger.property;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProperties.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProperties.java
similarity index 97%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProperties.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProperties.java
index 0fa99f1..85c251c 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProperties.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProperties.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.property;
+package com.baiye.swagger.property;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProviderProperties.java b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProviderProperties.java
similarity index 87%
rename from ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProviderProperties.java
rename to ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProviderProperties.java
index a7b56e7..e6de880 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/hccake/ballcat/common/swagger/property/SwaggerProviderProperties.java
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/java/com/baiye/swagger/property/SwaggerProviderProperties.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.common.swagger.property;
+package com.baiye.swagger.property;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring.factories b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring.factories
index 04375db..e4eeb52 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring.factories
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring.factories
@@ -1,3 +1,3 @@
# Environment Post Processor
org.springframework.boot.env.EnvironmentPostProcessor=\
-com.hccake.ballcat.common.swagger.SwaggerEnabledStatusReplaceEnvironmentPostProcessor
\ No newline at end of file
+com.baiye.swagger.SwaggerEnabledStatusReplaceEnvironmentPostProcessor
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring/org.springframework.boot.env.EnvironmentPostProcessor.imports b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring/org.springframework.boot.env.EnvironmentPostProcessor.imports
index 462d184..c734418 100644
--- a/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring/org.springframework.boot.env.EnvironmentPostProcessor.imports
+++ b/ad-distribute-starters/ad-distribute-starter-swagger/src/main/resources/META-INF/spring/org.springframework.boot.env.EnvironmentPostProcessor.imports
@@ -1 +1 @@
-com.hccake.ballcat.common.swagger.SwaggerEnabledStatusReplaceEnvironmentPostProcessor
\ No newline at end of file
+SwaggerEnabledStatusReplaceEnvironmentPostProcessor
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java
similarity index 90%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java
index 0614af3..cfa2085 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/MessageDistributorTypeConstants.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.autoconfigure.websocket;
+package com.baiye.ballcat.autoconfigure.websocket;
/**
* websocket 消息分发器类型常量类
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java
similarity index 87%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java
index 246713a..60d909d 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/SockJsServiceConfigurer.java
@@ -1,4 +1,4 @@
-package com.hccake.ballcat.autoconfigure.websocket;
+package com.baiye.ballcat.autoconfigure.websocket;
import org.springframework.web.socket.config.annotation.SockJsServiceRegistration;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java
similarity index 82%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java
index 9ed184c..3e8e968 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketAutoConfiguration.java
@@ -1,13 +1,13 @@
-package com.hccake.ballcat.autoconfigure.websocket;
+package com.baiye.ballcat.autoconfigure.websocket;
-import com.hccake.ballcat.autoconfigure.websocket.config.LocalMessageDistributorConfig;
-import com.hccake.ballcat.autoconfigure.websocket.config.RocketMqMessageDistributorConfig;
-import com.hccake.ballcat.autoconfigure.websocket.config.RedisMessageDistributorConfig;
-import com.hccake.ballcat.autoconfigure.websocket.config.WebSocketHandlerConfig;
-import com.hccake.ballcat.common.websocket.handler.JsonMessageHandler;
-import com.hccake.ballcat.common.websocket.handler.PingJsonMessageHandler;
-import com.hccake.ballcat.common.websocket.holder.JsonMessageHandlerInitializer;
-import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
+import com.baiye.ballcat.autoconfigure.websocket.config.LocalMessageDistributorConfig;
+import com.baiye.ballcat.autoconfigure.websocket.config.RedisMessageDistributorConfig;
+import com.baiye.ballcat.autoconfigure.websocket.config.RocketMqMessageDistributorConfig;
+import com.baiye.ballcat.autoconfigure.websocket.config.WebSocketHandlerConfig;
+import com.baiye.handler.JsonMessageHandler;
+import com.baiye.handler.PingJsonMessageHandler;
+import com.baiye.holder.JsonMessageHandlerInitializer;
+import com.baiye.message.JsonWebSocketMessage;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.AutoConfiguration;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketProperties.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketProperties.java
similarity index 92%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketProperties.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketProperties.java
index 5e537f1..ee3402d 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/WebSocketProperties.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/WebSocketProperties.java
@@ -1,6 +1,6 @@
-package com.hccake.ballcat.autoconfigure.websocket;
+package com.baiye.ballcat.autoconfigure.websocket;
-import com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions;
+import com.baiye.handler.ConcurrentWebSocketSessionOptions;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.NestedConfigurationProperty;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java
similarity index 69%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java
index 3cc3e35..defb72a 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/LocalMessageDistributorConfig.java
@@ -1,10 +1,10 @@
-package com.hccake.ballcat.autoconfigure.websocket.config;
+package com.baiye.ballcat.autoconfigure.websocket.config;
-import com.hccake.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
-import com.hccake.ballcat.autoconfigure.websocket.WebSocketProperties;
-import com.hccake.ballcat.common.websocket.distribute.LocalMessageDistributor;
-import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
+import com.baiye.ballcat.autoconfigure.websocket.WebSocketProperties;
+import com.baiye.distribute.LocalMessageDistributor;
+import com.baiye.distribute.MessageDistributor;
+import com.baiye.session.WebSocketSessionStore;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java
similarity index 79%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java
index c5bdf9d..6328e8b 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RedisMessageDistributorConfig.java
@@ -1,11 +1,11 @@
-package com.hccake.ballcat.autoconfigure.websocket.config;
+package com.baiye.ballcat.autoconfigure.websocket.config;
-import com.hccake.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
-import com.hccake.ballcat.autoconfigure.websocket.WebSocketProperties;
-import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
-import com.hccake.ballcat.common.websocket.distribute.RedisMessageDistributor;
-import com.hccake.ballcat.common.websocket.distribute.RedisMessageListenerInitializer;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
+import com.baiye.ballcat.autoconfigure.websocket.WebSocketProperties;
+import com.baiye.distribute.MessageDistributor;
+import com.baiye.distribute.RedisMessageDistributor;
+import com.baiye.distribute.RedisMessageListenerInitializer;
+import com.baiye.session.WebSocketSessionStore;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java
similarity index 69%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java
index 5424b3c..0a8446a 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/RocketMqMessageDistributorConfig.java
@@ -1,10 +1,10 @@
-package com.hccake.ballcat.autoconfigure.websocket.config;
+package com.baiye.ballcat.autoconfigure.websocket.config;
-import com.hccake.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
-import com.hccake.ballcat.autoconfigure.websocket.WebSocketProperties;
-import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
-import com.hccake.ballcat.common.websocket.distribute.RocketmqMessageDistributor;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.ballcat.autoconfigure.websocket.MessageDistributorTypeConstants;
+import com.baiye.ballcat.autoconfigure.websocket.WebSocketProperties;
+import com.baiye.distribute.MessageDistributor;
+import com.baiye.distribute.RocketmqMessageDistributor;
+import com.baiye.session.WebSocketSessionStore;
import lombok.RequiredArgsConstructor;
import org.apache.rocketmq.spring.core.RocketMQTemplate;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java
similarity index 69%
rename from ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java
rename to ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java
index 37d8030..4899edb 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/hccake/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/java/com/baiye/ballcat/autoconfigure/websocket/config/WebSocketHandlerConfig.java
@@ -1,12 +1,12 @@
-package com.hccake.ballcat.autoconfigure.websocket.config;
+package com.baiye.ballcat.autoconfigure.websocket.config;
-import com.hccake.ballcat.autoconfigure.websocket.WebSocketProperties;
-import com.hccake.ballcat.common.websocket.handler.CustomWebSocketHandler;
-import com.hccake.ballcat.common.websocket.handler.PlanTextMessageHandler;
-import com.hccake.ballcat.common.websocket.session.DefaultWebSocketSessionStore;
-import com.hccake.ballcat.common.websocket.session.MapSessionWebSocketHandlerDecorator;
-import com.hccake.ballcat.common.websocket.session.SessionKeyGenerator;
-import com.hccake.ballcat.common.websocket.session.WebSocketSessionStore;
+import com.baiye.ballcat.autoconfigure.websocket.WebSocketProperties;
+import com.baiye.handler.CustomWebSocketHandler;
+import com.baiye.handler.PlanTextMessageHandler;
+import com.baiye.session.DefaultWebSocketSessionStore;
+import com.baiye.session.MapSessionWebSocketHandlerDecorator;
+import com.baiye.session.SessionKeyGenerator;
+import com.baiye.session.WebSocketSessionStore;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/additional-spring-configuration-metadata.json
index ced24d9..b734cc0 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/additional-spring-configuration-metadata.json
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/additional-spring-configuration-metadata.json
@@ -3,28 +3,28 @@
{
"name": "ballcat.websocket.concurrent.buffer-size-limit",
"type": "java.lang.Integer",
- "sourceType": "com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions",
+ "sourceType": "com.baiye.handler.ConcurrentWebSocketSessionOptions",
"description": "发送消息缓冲上限 (byte)",
"defaultValue": 102400
},
{
"name": "ballcat.websocket.concurrent.enable",
"type": "java.lang.Boolean",
- "sourceType": "com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions",
+ "sourceType": "com.baiye.handler.ConcurrentWebSocketSessionOptions",
"description": "是否在多线程环境下进行发送",
"defaultValue": false
},
{
"name": "ballcat.websocket.concurrent.overflow-strategy",
"type": "org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator$OverflowStrategy",
- "sourceType": "com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions",
+ "sourceType": "com.baiye.handler.ConcurrentWebSocketSessionOptions",
"description": "缓冲区溢出时的执行策略",
"defaultValue": "org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.OverflowStrategy.TERMINATE"
},
{
"name": "ballcat.websocket.concurrent.send-time-limit",
"type": "java.lang.Integer",
- "sourceType": "com.hccake.ballcat.common.websocket.handler.ConcurrentWebSocketSessionOptions",
+ "sourceType": "com.baiye.handler.ConcurrentWebSocketSessionOptions",
"description": "发送时间的限制(ms)",
"defaultValue": 5000
}
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring.factories b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring.factories
index 5cc8984..ed0a0f4 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring.factories
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring.factories
@@ -1,2 +1,2 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
- com.hccake.ballcat.autoconfigure.websocket.WebSocketAutoConfiguration
\ No newline at end of file
+ com.baiye.ballcat.autoconfigure.websocket.WebSocketAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
index eeca7d3..f82a3e2 100644
--- a/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ b/ad-distribute-starters/ad-distribute-starter-websocket/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -1 +1 @@
-com.hccake.ballcat.autoconfigure.websocket.WebSocketAutoConfiguration
\ No newline at end of file
+com.baiye.ballcat.autoconfigure.websocket.WebSocketAutoConfiguration
\ No newline at end of file
diff --git a/ad-distribute-starters/pom.xml b/ad-distribute-starters/pom.xml
index a729bb6..08e584f 100644
--- a/ad-distribute-starters/pom.xml
+++ b/ad-distribute-starters/pom.xml
@@ -13,7 +13,6 @@
ad-distribute-starters
- ad-distribute-starter-oss
ad-distribute-starter-redis
ad-distribute-starter-swagger
ad-distribute-starter-file
diff --git a/ad-distribute-system/system-biz/pom.xml b/ad-distribute-system/system-biz/pom.xml
index d852466..eef9a75 100644
--- a/ad-distribute-system/system-biz/pom.xml
+++ b/ad-distribute-system/system-biz/pom.xml
@@ -46,10 +46,5 @@
ad-distribute-starter-file
1.1.0
-
- com.baiye
- ad-distribute-starter-oss
- 1.1.0
-