diff --git a/muyu-gateway/pom.xml b/couplet-gateway/pom.xml
similarity index 93%
rename from muyu-gateway/pom.xml
rename to couplet-gateway/pom.xml
index 2d3ed58..3efba5e 100644
--- a/muyu-gateway/pom.xml
+++ b/couplet-gateway/pom.xml
@@ -2,16 +2,16 @@
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- com.muyu
- muyu
+ com.couplet
+ couplet
3.6.3
4.0.0
- muyu-gateway
+ couplet-gateway
- muyu-gateway网关模块
+ couplet-gateway网关模块
@@ -72,8 +72,8 @@
- com.muyu
- muyu-common-redis
+ com.couplet
+ couplet-common-redis
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java b/couplet-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java
similarity index 90%
rename from muyu-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java
index a3e851e..e452497 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/MuYuGatewayApplication.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway;
+package com.couplet.gateway;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -7,7 +7,7 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
/**
* 网关启动程序
*
- * @author muyu
+ * @author couplet
*/
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
public class MuYuGatewayApplication {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java
similarity index 96%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java
index 557af8a..ea5c8df 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/CaptchaConfig.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config;
+package com.couplet.gateway.config;
import com.google.code.kaptcha.impl.DefaultKaptcha;
import com.google.code.kaptcha.util.Config;
@@ -12,7 +12,7 @@ import static com.google.code.kaptcha.Constants.*;
/**
* 验证码配置
*
- * @author muyu
+ * @author couplet
*/
@Configuration
public class CaptchaConfig {
@@ -62,7 +62,7 @@ public class CaptchaConfig {
// KAPTCHA_SESSION_KEY
properties.setProperty(KAPTCHA_SESSION_CONFIG_KEY, "kaptchaCodeMath");
// 验证码文本生成器
- properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.muyu.gateway.config.KaptchaTextCreator");
+ properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.couplet.gateway.config.KaptchaTextCreator");
// 验证码文本字符间距 默认为2
properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_SPACE, "3");
// 验证码文本字符长度 默认为5
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java
similarity index 79%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java
index bf004bf..9fb3273 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/GatewayConfig.java
@@ -1,6 +1,6 @@
-package com.muyu.gateway.config;
+package com.couplet.gateway.config;
-import com.muyu.gateway.handler.SentinelFallbackHandler;
+import com.couplet.gateway.handler.SentinelFallbackHandler;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.Ordered;
@@ -9,7 +9,7 @@ import org.springframework.core.annotation.Order;
/**
* 网关限流配置
*
- * @author muyu
+ * @author couplet
*/
@Configuration
public class GatewayConfig {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java
similarity index 97%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java
index 7b0636d..65ec041 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/KaptchaTextCreator.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config;
+package com.couplet.gateway.config;
import com.google.code.kaptcha.text.impl.DefaultTextCreator;
@@ -7,7 +7,7 @@ import java.util.Random;
/**
* 验证码文本生成器
*
- * @author muyu
+ * @author couplet
*/
public class KaptchaTextCreator extends DefaultTextCreator {
private static final String[] CNUMBERS = "0,1,2,3,4,5,6,7,8,9,10".split(",");
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java
similarity index 88%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java
index 41b8e47..8ef94eb 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/RouterFunctionConfiguration.java
@@ -1,6 +1,6 @@
-package com.muyu.gateway.config;
+package com.couplet.gateway.config;
-import com.muyu.gateway.handler.ValidateCodeHandler;
+import com.couplet.gateway.handler.ValidateCodeHandler;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -12,7 +12,7 @@ import org.springframework.web.reactive.function.server.RouterFunctions;
/**
* 路由配置信息
*
- * @author muyu
+ * @author couplet
*/
@Configuration
public class RouterFunctionConfiguration {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java
similarity index 94%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java
index 3af24d2..39ac9c7 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/SwaggerProvider.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config;
+package com.couplet.gateway.config;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.gateway.config.GatewayProperties;
@@ -17,7 +17,7 @@ import java.util.List;
/**
* 聚合系统接口
*
- * @author muyu
+ * @author couplet
*/
@Component
public class SwaggerProvider implements SwaggerResourcesProvider, WebFluxConfigurer {
@@ -52,7 +52,7 @@ public class SwaggerProvider implements SwaggerResourcesProvider, WebFluxConfigu
.contains(routeDefinition.getId()))
.forEach(routeDefinition -> routeDefinition.getPredicates().stream()
.filter(predicateDefinition -> "Path".equalsIgnoreCase(predicateDefinition.getName()))
- .filter(predicateDefinition -> !"muyu-auth".equalsIgnoreCase(routeDefinition.getId()))
+ .filter(predicateDefinition -> !"couplet-auth".equalsIgnoreCase(routeDefinition.getId()))
.forEach(predicateDefinition -> resourceList
.add(swaggerResource(routeDefinition.getId(), predicateDefinition.getArgs()
.get(NameUtils.GENERATED_NAME_PREFIX + "0").replace("/**", SWAGGER2URL)))));
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java
similarity index 92%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java
index 60b1814..f6036c0 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/CaptchaProperties.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config.properties;
+package com.couplet.gateway.config.properties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
@@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration;
/**
* 验证码配置
*
- * @author muyu
+ * @author couplet
*/
@Configuration
@RefreshScope
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java
similarity index 91%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java
index d5ea46c..be6cb1c 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/IgnoreWhiteProperties.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config.properties;
+package com.couplet.gateway.config.properties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
@@ -10,7 +10,7 @@ import java.util.List;
/**
* 放行白名单配置
*
- * @author muyu
+ * @author couplet
*/
@Configuration
@RefreshScope
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java
similarity index 93%
rename from muyu-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java
index 31dcc6a..103a2e7 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/config/properties/XssProperties.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.config.properties;
+package com.couplet.gateway.config.properties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
@@ -10,7 +10,7 @@ import java.util.List;
/**
* XSS跨站脚本配置
*
- * @author muyu
+ * @author couplet
*/
@Configuration
@RefreshScope
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java b/couplet-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java
similarity index 88%
rename from muyu-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java
index 47e073f..d1c6a95 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/filter/AuthFilter.java
@@ -1,14 +1,14 @@
-package com.muyu.gateway.filter;
+package com.couplet.gateway.filter;
-import com.muyu.common.core.constant.CacheConstants;
-import com.muyu.common.core.constant.HttpStatus;
-import com.muyu.common.core.constant.SecurityConstants;
-import com.muyu.common.core.constant.TokenConstants;
-import com.muyu.common.core.utils.JwtUtils;
-import com.muyu.common.core.utils.ServletUtils;
-import com.muyu.common.core.utils.StringUtils;
-import com.muyu.common.redis.service.RedisService;
-import com.muyu.gateway.config.properties.IgnoreWhiteProperties;
+import com.couplet.common.core.constant.CacheConstants;
+import com.couplet.common.core.constant.HttpStatus;
+import com.couplet.common.core.constant.SecurityConstants;
+import com.couplet.common.core.constant.TokenConstants;
+import com.couplet.common.core.utils.JwtUtils;
+import com.couplet.common.core.utils.ServletUtils;
+import com.couplet.common.core.utils.StringUtils;
+import com.couplet.common.redis.service.RedisService;
+import com.couplet.gateway.config.properties.IgnoreWhiteProperties;
import io.jsonwebtoken.Claims;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -24,7 +24,7 @@ import reactor.core.publisher.Mono;
/**
* 网关鉴权
*
- * @author muyu
+ * @author couplet
*/
@Component
public class AuthFilter implements GlobalFilter, Ordered {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java b/couplet-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java
similarity index 94%
rename from muyu-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java
index 0096d4c..b25044b 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/filter/BlackListUrlFilter.java
@@ -1,6 +1,6 @@
-package com.muyu.gateway.filter;
+package com.couplet.gateway.filter;
-import com.muyu.common.core.utils.ServletUtils;
+import com.couplet.common.core.utils.ServletUtils;
import org.springframework.cloud.gateway.filter.GatewayFilter;
import org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory;
import org.springframework.stereotype.Component;
@@ -12,7 +12,7 @@ import java.util.regex.Pattern;
/**
* 黑名单过滤器
*
- * @author muyu
+ * @author couplet
*/
@Component
public class BlackListUrlFilter extends AbstractGatewayFilterFactory {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java b/couplet-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java
similarity index 97%
rename from muyu-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java
index 3a09564..f02ba4a 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/filter/CacheRequestFilter.java
@@ -1,4 +1,4 @@
-package com.muyu.gateway.filter;
+package com.couplet.gateway.filter;
import org.springframework.cloud.gateway.filter.GatewayFilter;
import org.springframework.cloud.gateway.filter.GatewayFilterChain;
@@ -16,7 +16,7 @@ import java.util.List;
/**
* 获取body请求数据(解决流不能重复读取问题)
*
- * @author muyu
+ * @author couplet
*/
@Component
public class CacheRequestFilter extends AbstractGatewayFilterFactory {
diff --git a/muyu-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java b/couplet-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java
similarity index 90%
rename from muyu-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java
rename to couplet-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java
index c19c944..9e50e2c 100644
--- a/muyu-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java
+++ b/couplet-gateway/src/main/java/com/muyu/gateway/filter/ValidateCodeFilter.java
@@ -1,11 +1,11 @@
-package com.muyu.gateway.filter;
+package com.couplet.gateway.filter;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
-import com.muyu.common.core.utils.ServletUtils;
-import com.muyu.common.core.utils.StringUtils;
-import com.muyu.gateway.config.properties.CaptchaProperties;
-import com.muyu.gateway.service.ValidateCodeService;
+import com.couplet.common.core.utils.ServletUtils;
+import com.couplet.common.core.utils.StringUtils;
+import com.couplet.gateway.config.properties.CaptchaProperties;
+import com.couplet.gateway.service.ValidateCodeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.gateway.filter.GatewayFilter;
import org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory;
@@ -22,7 +22,7 @@ import java.util.concurrent.atomic.AtomicReference;
/**
* 验证码过滤器
*
- * @author muyu
+ * @author couplet
*/
@Component
public class ValidateCodeFilter extends AbstractGatewayFilterFactory