Bläddra i källkod

统一文件名

wangmeng 2 månader sedan
förälder
incheckning
64ac63a74e
100 ändrade filer med 180 tillägg och 161 borttagningar
  1. 1 1
      xdz-dependencies/pom.xml
  2. 1 1
      xdz-framework/pom.xml
  3. 1 1
      xdz-framework/xdz-common/pom.xml
  4. 2 2
      xdz-framework/xdz-common/src/main/java/com/fhs/trans/service/AutoTransable.java
  5. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/infra/logger/dto/LoginLogCreateReqDTO.java
  6. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/dict/dto/DictDataRespDTO.java
  7. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/oauth2/OAuth2TokenCommonApi.java
  8. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/oauth2/dto/OAuth2AccessTokenCreateReqDTO.java
  9. 2 2
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/enums/DocumentEnum.java
  10. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/enums/RpcConstants.java
  11. 2 2
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/util/json/databind/TimestampLocalDateTimeSerializer.java
  12. 1 1
      xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/util/number/NumberUtils.java
  13. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/pom.xml
  14. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java
  15. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDataPermissionRpcAutoConfiguration.java
  16. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDeptDataPermissionAutoConfiguration.java
  17. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/core/rule/DataPermissionRuleFactoryImpl.java
  18. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/core/rule/dept/DeptDataPermissionRule.java
  19. 3 3
      xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  20. 5 4
      xdz-framework/xdz-spring-boot-starter-biz-ip/pom.xml
  21. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/core/Area.java
  22. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/core/utils/IPUtils.java
  23. 2 2
      xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/package-info.java
  24. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/pom.xml
  25. 2 2
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/config/XdzSocialAutoConfiguration.java
  26. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/dto/SocialUserRespDTO.java
  27. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/dto/SocialWxJsapiSignatureRespDTO.java
  28. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientPageReqVO.java
  29. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientRespVO.java
  30. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientSaveReqVO.java
  31. 23 5
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/enums/SocialTypeEnum.java
  32. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/framework/justauth/config/YudaoJustAuthConfiguration.java
  33. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/service/impl/SocialUserServiceImpl.java
  34. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-tenant/pom.xml
  35. 5 5
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/config/YudaoTenantAutoConfiguration.java
  36. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/config/YudaoTenantRpcAutoConfiguration.java
  37. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/core/db/TenantDatabaseInterceptor.java
  38. 1 1
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/core/security/TenantSecurityWebFilter.java
  39. 2 2
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/package-info.java
  40. 2 2
      xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  41. 1 1
      xdz-framework/xdz-spring-boot-starter-env/pom.xml
  42. 1 1
      xdz-framework/xdz-spring-boot-starter-env/src/main/java/com/xindazhou/framework/env/config/YudaoEnvRpcAutoConfiguration.java
  43. 1 1
      xdz-framework/xdz-spring-boot-starter-env/src/main/java/com/xindazhou/framework/env/config/YudaoEnvWebAutoConfiguration.java
  44. 2 2
      xdz-framework/xdz-spring-boot-starter-env/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  45. 1 1
      xdz-framework/xdz-spring-boot-starter-excel/pom.xml
  46. 1 1
      xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/dict/config/YudaoDictAutoConfiguration.java
  47. 1 1
      xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/dict/config/YudaoDictRpcAutoConfiguration.java
  48. 1 1
      xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/excel/core/handler/ColumnWidthMatchStyleStrategy.java
  49. 1 1
      xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/excel/core/handler/SelectSheetWriteHandler.java
  50. 2 2
      xdz-framework/xdz-spring-boot-starter-excel/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  51. 1 1
      xdz-framework/xdz-spring-boot-starter-job/pom.xml
  52. 1 1
      xdz-framework/xdz-spring-boot-starter-job/src/main/java/com/xindazhou/framework/quartz/config/YudaoAsyncAutoConfiguration.java
  53. 1 1
      xdz-framework/xdz-spring-boot-starter-job/src/main/java/com/xindazhou/framework/quartz/config/YudaoXxlJobAutoConfiguration.java
  54. 2 2
      xdz-framework/xdz-spring-boot-starter-job/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  55. 1 1
      xdz-framework/xdz-spring-boot-starter-monitor/pom.xml
  56. 1 1
      xdz-framework/xdz-spring-boot-starter-monitor/src/main/java/com/xindazhou/framework/tracer/config/YudaoMetricsAutoConfiguration.java
  57. 1 1
      xdz-framework/xdz-spring-boot-starter-monitor/src/main/java/com/xindazhou/framework/tracer/config/YudaoTracerAutoConfiguration.java
  58. 2 2
      xdz-framework/xdz-spring-boot-starter-monitor/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  59. 1 1
      xdz-framework/xdz-spring-boot-starter-mq/pom.xml
  60. 1 1
      xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/rabbitmq/config/YudaoRabbitMQAutoConfiguration.java
  61. 3 3
      xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/config/YudaoRedisMQConsumerAutoConfiguration.java
  62. 3 3
      xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/config/YudaoRedisMQProducerAutoConfiguration.java
  63. 1 1
      xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/core/job/RedisPendingMessageResendJob.java
  64. 3 3
      xdz-framework/xdz-spring-boot-starter-mq/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  65. 1 1
      xdz-framework/xdz-spring-boot-starter-mybatis/pom.xml
  66. 1 1
      xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/datasource/config/YudaoDataSourceAutoConfiguration.java
  67. 1 1
      xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/mybatis/config/YudaoMybatisAutoConfiguration.java
  68. 2 2
      xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/mybatis/core/util/MyBatisUtils.java
  69. 1 1
      xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/translate/config/YudaoTranslateAutoConfiguration.java
  70. 3 3
      xdz-framework/xdz-spring-boot-starter-mybatis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  71. 1 1
      xdz-framework/xdz-spring-boot-starter-protection/pom.xml
  72. 3 3
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/idempotent/config/YudaoIdempotentConfiguration.java
  73. 1 1
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/idempotent/package-info.java
  74. 1 1
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/lock4j/config/YudaoLock4jConfiguration.java
  75. 1 1
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/lock4j/package-info.java
  76. 3 3
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/ratelimiter/config/YudaoRateLimiterConfiguration.java
  77. 3 3
      xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/signature/config/YudaoApiSignatureAutoConfiguration.java
  78. 4 4
      xdz-framework/xdz-spring-boot-starter-protection/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  79. 1 1
      xdz-framework/xdz-spring-boot-starter-redis/pom.xml
  80. 6 6
      xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoCacheAutoConfiguration.java
  81. 1 1
      xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoCacheProperties.java
  82. 1 1
      xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoRedisAutoConfiguration.java
  83. 1 1
      xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoRedisPasswordFixProcessor.java
  84. 1 1
      xdz-framework/xdz-spring-boot-starter-redis/src/main/resources/META-INF/spring.factories
  85. 2 2
      xdz-framework/xdz-spring-boot-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  86. 1 1
      xdz-framework/xdz-spring-boot-starter-rpc/pom.xml
  87. 1 1
      xdz-framework/xdz-spring-boot-starter-security/pom.xml
  88. 1 1
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/operatelog/config/YudaoOperateLogConfiguration.java
  89. 1 1
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/operatelog/config/YudaoOperateLogRpcAutoConfiguration.java
  90. 2 2
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoSecurityAutoConfiguration.java
  91. 1 1
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoSecurityRpcAutoConfiguration.java
  92. 1 1
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoWebSecurityConfigurerAdapter.java
  93. 1 1
      xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/core/handler/AuthenticationEntryPointImpl.java
  94. 5 5
      xdz-framework/xdz-spring-boot-starter-security/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  95. 1 1
      xdz-framework/xdz-spring-boot-starter-test/pom.xml
  96. 6 6
      xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseDbAndRedisUnitTest.java
  97. 4 4
      xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseDbUnitTest.java
  98. 2 2
      xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseRedisUnitTest.java
  99. 1 1
      xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/util/RandomUtils.java
  100. 0 0
      xdz-framework/xdz-spring-boot-starter-web/pom.xml

+ 1 - 1
xdz-dependencies/pom.xml

@@ -11,7 +11,7 @@
 
     <name>${project.artifactId}</name>
     <description>基础 bom 文件,管理整个项目的依赖版本</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <properties>
         <revision>1.0.0-SNAPSHOT</revision>

+ 1 - 1
xdz-framework/pom.xml

@@ -45,6 +45,6 @@
             2. 业务组件:和业务相关的组件的封装,例如说数据字典、操作日志等等。
         如果是业务组件,Maven 名字会包含 biz
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
 </project>

+ 1 - 1
xdz-framework/xdz-common/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>定义基础 pojo 类、枚举、工具类等等</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <!-- Spring 核心 -->

+ 2 - 2
xdz-framework/xdz-common/src/main/java/com/fhs/trans/service/AutoTransable.java

@@ -8,8 +8,8 @@ import java.util.List;
 /**
  * 只有实现了这个接口的才能自动翻译
  *
- * 为什么要赋值粘贴到 yudao-common 包下?
- * 因为 AutoTransable 属于 easy-trans-service 下,无法方便的在 yudao-module-xxx-api 模块下使用
+ * 为什么要赋值粘贴到 xdz-common 包下?
+ * 因为 AutoTransable 属于 easy-trans-service 下,无法方便的在 xdz-module-xxx-api 模块下使用
  *
  * @author jackwang
  * @since  2020-05-19 10:26:15

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/infra/logger/dto/LoginLogCreateReqDTO.java

@@ -22,7 +22,7 @@ public class LoginLogCreateReqDTO {
     @Schema(description = "用户类型,参见 UserTypeEnum 枚举", requiredMode = Schema.RequiredMode.REQUIRED, example = "2" )
     @NotNull(message = "用户类型不能为空")
     private Integer userType;
-    @Schema(description = "用户账号", example = "yudao")
+    @Schema(description = "用户账号", example = "xdz")
     @Size(max = 30, message = "用户账号长度不能超过30个字符")
     private String username; // 不再强制校验 username 非空,因为 Member 社交登录时,此时暂时没有 username(mobile)!
 

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/dict/dto/DictDataRespDTO.java

@@ -10,7 +10,7 @@ public class DictDataRespDTO {
     @Schema(description = "字典标签", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋道")
     private String label;
 
-    @Schema(description = "字典值", requiredMode = Schema.RequiredMode.REQUIRED, example = "iocoder")
+    @Schema(description = "字典值", requiredMode = Schema.RequiredMode.REQUIRED, example = "narutohuo")
     private String value;
 
     @Schema(description = "字典类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "sys_common_sex")

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/oauth2/OAuth2TokenCommonApi.java

@@ -44,7 +44,7 @@ public interface OAuth2TokenCommonApi {
     @Operation(summary = "刷新访问令牌")
     @Parameters({
         @Parameter(name = "refreshToken", description = "刷新令牌", required = true, example = "haha"),
-        @Parameter(name = "clientId", description = "客户端编号", required = true, example = "yudaoyuanma")
+        @Parameter(name = "clientId", description = "客户端编号", required = true, example = "xdz")
     })
     CommonResult<OAuth2AccessTokenRespDTO> refreshAccessToken(@RequestParam("refreshToken") String refreshToken,
                                                               @RequestParam("clientId") String clientId);

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/biz/system/oauth2/dto/OAuth2AccessTokenCreateReqDTO.java

@@ -22,7 +22,7 @@ public class OAuth2AccessTokenCreateReqDTO implements Serializable {
     @InEnum(value = UserTypeEnum.class, message = "用户类型必须是 {value}")
     private Integer userType;
 
-    @Schema(description = "客户端编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudaoyuanma")
+    @Schema(description = "客户端编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "xdz")
     @NotNull(message = "客户端编号不能为空")
     private String clientId;
 

+ 2 - 2
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/enums/DocumentEnum.java

@@ -12,8 +12,8 @@ import lombok.Getter;
 @AllArgsConstructor
 public enum DocumentEnum {
 
-    REDIS_INSTALL("https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I4VCSJ", "Redis 安装文档"),
-    TENANT("https://doc.iocoder.cn", "SaaS 多租户文档");
+    REDIS_INSTALL("", "Redis 安装文档"),
+    TENANT("https://doc.narutohuo.cn", "SaaS 多租户文档");
 
     private final String url;
     private final String memo;

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/enums/RpcConstants.java

@@ -3,7 +3,7 @@ package com.xindazhou.framework.common.enums;
 /**
  * RPC 相关的枚举
  *
- * 虽然放在 yudao-spring-boot-starter-rpc 会相对合适,但是每个 API 模块需要使用到,所以暂时只好放在此处
+ * 虽然放在 xdz-spring-boot-starter-rpc 会相对合适,但是每个 API 模块需要使用到,所以暂时只好放在此处
  *
  * @author hmy
  */

+ 2 - 2
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/util/json/databind/TimestampLocalDateTimeSerializer.java

@@ -33,7 +33,7 @@ public class TimestampLocalDateTimeSerializer extends JsonSerializer<LocalDateTi
 
     @Override
     public void serialize(LocalDateTime value, JsonGenerator gen, SerializerProvider serializers) throws IOException {
-        // 情况一:有 JsonFormat 自定义注解,则使用它。https://github.com/YunaiV/ruoyi-vue-pro/pull/1019
+        // 情况一:有 JsonFormat 自定义注解,则使用它
         String fieldName = gen.getOutputContext().getCurrentName();
         if (fieldName != null) {
             Object currentValue = gen.getOutputContext().getCurrentValue();
@@ -41,7 +41,7 @@ public class TimestampLocalDateTimeSerializer extends JsonSerializer<LocalDateTi
                 Class<?> clazz = currentValue.getClass();
                 Map<String, Field> fieldMap = FIELD_CACHE.computeIfAbsent(clazz, this::buildFieldMap);
                 Field field = fieldMap.get(fieldName);
-                // 进一步修复:https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1480
+                // 进一步修复:处理特殊格式
                 if (field != null && field.isAnnotationPresent(JsonFormat.class)) {
                     JsonFormat jsonFormat = field.getAnnotation(JsonFormat.class);
                     try {

+ 1 - 1
xdz-framework/xdz-common/src/main/java/com/xindazhou/framework/common/util/number/NumberUtils.java

@@ -37,7 +37,7 @@ public class NumberUtils {
     /**
      * 通过经纬度获取地球上两点之间的距离
      *
-     * 参考 <<a href="https://gitee.com/dromara/hutool/blob/1caabb586b1f95aec66a21d039c5695df5e0f4c1/hutool-core/src/main/java/cn/hutool/core/util/DistanceUtil.java">DistanceUtil</a>> 实现,目前它已经被 hutool 删除
+     * 参考 DistanceUtil 实现,目前它已经被 hutool 删除
      *
      * @param lat1 经度1
      * @param lng1 纬度1

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>数据权限</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java

@@ -19,7 +19,7 @@ import java.util.List;
  * @author hmy
  */
 @AutoConfiguration
-public class YudaoDataPermissionAutoConfiguration {
+public class XdzDataPermissionAutoConfiguration {
 
     @Bean
     public DataPermissionRuleFactory dataPermissionRuleFactory(List<DataPermissionRule> rules) {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDataPermissionRpcAutoConfiguration.java

@@ -16,7 +16,7 @@ import static com.xindazhou.framework.common.enums.WebFilterOrderEnum.TENANT_CON
  */
 @AutoConfiguration
 @ConditionalOnClass(name = "feign.RequestInterceptor")
-public class YudaoDataPermissionRpcAutoConfiguration {
+public class XdzDataPermissionRpcAutoConfiguration {
 
     @Bean
     public DataPermissionRequestInterceptor dataPermissionRequestInterceptor() {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/config/YudaoDeptDataPermissionAutoConfiguration.java

@@ -21,7 +21,7 @@ import java.util.List;
 @AutoConfiguration
 @ConditionalOnClass(LoginUser.class)
 @ConditionalOnBean(value = {DeptDataPermissionRuleCustomizer.class})
-public class YudaoDeptDataPermissionAutoConfiguration {
+public class XdzDeptDataPermissionAutoConfiguration {
 
     @Bean
     public DeptDataPermissionRule deptDataPermissionRule(PermissionCommonApi permissionApi,

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/core/rule/DataPermissionRuleFactoryImpl.java

@@ -45,7 +45,7 @@ public class DataPermissionRuleFactoryImpl implements DataPermissionRuleFactory
         if (!dataPermission.enable()) {
             return Collections.emptyList();
         }
-        // 1.4 特殊:数据翻译时,强制忽略数据权限 https://github.com/YunaiV/ruoyi-vue-pro/issues/1007
+        // 1.4 特殊:数据翻译时,强制忽略数据权限
         if (isTranslateCall()) {
             return Collections.emptyList();
         }

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/java/com/xindazhou/framework/datapermission/core/rule/dept/DeptDataPermissionRule.java

@@ -34,7 +34,7 @@ import java.util.Set;
  * 注意,使用 DeptDataPermissionRule 时,需要保证表中有 dept_id 部门编号的字段,可自定义。
  *
  * 实际业务场景下,会存在一个经典的问题?当用户修改部门时,冗余的 dept_id 是否需要修改?
- * 1. 一般情况下,dept_id 不进行修改,则会导致用户看不到之前的数据。【yudao-server 采用该方案】
+ * 1. 一般情况下,dept_id 不进行修改,则会导致用户看不到之前的数据。【xdz-server 采用该方案】
  * 2. 部分情况下,希望该用户还是能看到之前的数据,则有两种方式解决:【需要你改造该 DeptDataPermissionRule 的实现代码】
  *  1)编写洗数据的脚本,将 dept_id 修改成新部门的编号;【建议】
  *      最终过滤条件是 WHERE dept_id = ?

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-biz-data-permission/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,3 +1,3 @@
-com.xindazhou.framework.datapermission.config.YudaoDataPermissionAutoConfiguration
-com.xindazhou.framework.datapermission.config.YudaoDeptDataPermissionAutoConfiguration
-com.xindazhou.framework.datapermission.config.YudaoDataPermissionRpcAutoConfiguration
+com.xindazhou.framework.datapermission.config.XdzDataPermissionAutoConfiguration
+com.xindazhou.framework.datapermission.config.XdzDeptDataPermissionAutoConfiguration
+com.xindazhou.framework.datapermission.config.XdzDataPermissionRpcAutoConfiguration

+ 5 - 4
xdz-framework/xdz-spring-boot-starter-biz-ip/pom.xml

@@ -12,13 +12,14 @@
     <packaging>jar</packaging>
 
     <name>${project.artifactId}</name>
-    <description>IP 拓展,支持如下功能:
+    <description>
+        IP 拓展,支持如下功能:
         1. IP 功能:查询 IP 对应的城市信息
-            基于 https://gitee.com/lionsoul/ip2region 实现
+            基于 ip2region 实现
         2. 城市功能:查询城市编码对应的城市信息
-            基于 https://github.com/modood/Administrative-divisions-of-China 实现
+            基于 Administrative-divisions-of-China 实现
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/core/Area.java

@@ -20,7 +20,7 @@ import java.util.List;
 @Data
 @AllArgsConstructor
 @NoArgsConstructor
-@ToString(exclude = {"parent"}) // 参见 https://gitee.com/yudaocode/yudao-cloud-mini/pulls/2 原因
+@ToString(exclude = {"parent"})
 public class Area {
 
     /**

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/core/utils/IPUtils.java

@@ -11,7 +11,7 @@ import java.io.IOException;
 /**
  * IP 工具类
  *
- * IP 数据源来自 ip2region.xdb 精简版,基于 <a href="https://gitee.com/zhijiantianya/ip2region"/> 项目
+ * IP 数据源来自 ip2region.xdb 精简版,基于 ip2region 项目
  *
  * @author wanglhup
  */

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-biz-ip/src/main/java/com/xindazhou/framework/ip/package-info.java

@@ -2,9 +2,9 @@
  * IP 拓展,支持如下功能:
  *
  * 1. IP 功能:查询 IP 对应的城市信息
- *      基于 https://gitee.com/lionsoul/ip2region 实现
+ *      基于 ip2region 实现
  * 2. 城市功能:查询城市编码对应的城市信息
- *      基于 https://github.com/modood/Administrative-divisions-of-China 实现
+ *      基于 Administrative-divisions-of-China 实现
  *
  * @author hmy
  */

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/pom.xml

@@ -17,7 +17,7 @@
         2. 社交用户绑定:支持将社交账号绑定到系统用户
         3. 社交登录:支持通过社交平台进行登录
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/config/XdzSocialAutoConfiguration.java

@@ -1,6 +1,6 @@
 package com.xindazhou.framework.social.config;
 
-import com.xindazhou.framework.social.framework.justauth.config.YudaoJustAuthConfiguration;
+import com.xindazhou.framework.social.framework.justauth.config.XdzJustAuthConfiguration;
 import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.ComponentScan;
@@ -12,7 +12,7 @@ import org.springframework.context.annotation.Import;
  * @author xindazhou
  */
 @AutoConfiguration
-@Import(YudaoJustAuthConfiguration.class)
+@Import(XdzJustAuthConfiguration.class)
 @ComponentScan(basePackages = "com.xindazhou.framework.social")
 @MapperScan(basePackages = "com.xindazhou.framework.social.dal.mysql")
 public class XdzSocialAutoConfiguration {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/dto/SocialUserRespDTO.java

@@ -17,7 +17,7 @@ public class SocialUserRespDTO {
     @Schema(description = "社交用户的昵称", requiredMode = Schema.RequiredMode.REQUIRED, example = "hmy")
     private String nickname;
 
-    @Schema(description = "社交用户的头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn/1.jpg")
+    @Schema(description = "社交用户的头像", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.narutohuo.cn/1.jpg")
     private String avatar;
 
     @Schema(description = "关联的用户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/dto/SocialWxJsapiSignatureRespDTO.java

@@ -16,7 +16,7 @@ public class SocialWxJsapiSignatureRespDTO {
     @Schema(description = "时间戳", requiredMode = Schema.RequiredMode.REQUIRED, example = "123456789")
     private Long timestamp;
 
-    @Schema(description = "URL", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.iocoder.cn")
+    @Schema(description = "URL", requiredMode = Schema.RequiredMode.REQUIRED, example = "https://www.narutohuo.cn")
     private String url;
 
     @Schema(description = "签名", requiredMode = Schema.RequiredMode.REQUIRED, example = "zsw")

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientPageReqVO.java

@@ -12,7 +12,7 @@ import lombok.ToString;
 @ToString(callSuper = true)
 public class SocialClientPageReqVO extends PageParam {
 
-    @Schema(description = "应用名", example = "yudao商城")
+    @Schema(description = "应用名", example = "xdz商城")
     private String name;
 
     @Schema(description = "社交平台的类型", example = "31")

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientRespVO.java

@@ -12,7 +12,7 @@ public class SocialClientRespVO {
     @Schema(description = "编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "27162")
     private Long id;
 
-    @Schema(description = "应用名", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudao商城")
+    @Schema(description = "应用名", requiredMode = Schema.RequiredMode.REQUIRED, example = "xdz商城")
     private String name;
 
     @Schema(description = "社交平台的类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "31")

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/core/vo/client/SocialClientSaveReqVO.java

@@ -20,7 +20,7 @@ public class SocialClientSaveReqVO {
     @Schema(description = "编号", example = "27162")
     private Long id;
 
-    @Schema(description = "应用名", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudao商城")
+    @Schema(description = "应用名", requiredMode = Schema.RequiredMode.REQUIRED, example = "xdz商城")
     @NotNull(message = "应用名不能为空")
     private String name;
 

+ 23 - 5
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/enums/SocialTypeEnum.java

@@ -2,8 +2,6 @@ package com.xindazhou.framework.social.enums;
 
 import cn.hutool.core.util.ArrayUtil;
 import com.xindazhou.framework.common.core.ArrayValuable;
-import lombok.AllArgsConstructor;
-import lombok.Getter;
 
 import java.util.Arrays;
 
@@ -12,14 +10,12 @@ import java.util.Arrays;
  *
  * @author hmy
  */
-@Getter
-@AllArgsConstructor
 public enum SocialTypeEnum implements ArrayValuable<Integer> {
 
     /**
      * Gitee
      *
-     * @see <a href="https://gitee.com/api/v5/oauth_doc#/">接入文档</a>
+
      */
     GITEE(10, "GITEE"),
     /**
@@ -72,6 +68,28 @@ public enum SocialTypeEnum implements ArrayValuable<Integer> {
      */
     private final String source;
 
+    /**
+     * 构造函数(枚举必须手动写,Lombok 的 @AllArgsConstructor 在枚举上不工作)
+     */
+    SocialTypeEnum(Integer type, String source) {
+        this.type = type;
+        this.source = source;
+    }
+
+    /**
+     * 获取类型(Lombok 的 @Getter 在枚举上可能不工作,手动添加)
+     */
+    public Integer getType() {
+        return type;
+    }
+
+    /**
+     * 获取来源(Lombok 的 @Getter 在枚举上可能不工作,手动添加)
+     */
+    public String getSource() {
+        return source;
+    }
+
     @Override
     public Integer[] array() {
         return ARRAYS;

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/framework/justauth/config/YudaoJustAuthConfiguration.java

@@ -17,7 +17,7 @@ import org.springframework.data.redis.core.RedisTemplate;
  */
 @Configuration(proxyBeanMethods = false)
 @EnableConfigurationProperties({JustAuthProperties.class})
-public class YudaoJustAuthConfiguration {
+public class XdzJustAuthConfiguration {
 
     @Bean
     @ConditionalOnProperty(

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-social/src/main/java/com/xindazhou/framework/social/service/impl/SocialUserServiceImpl.java

@@ -157,7 +157,7 @@ public class SocialUserServiceImpl implements SocialUserService {
         if (socialUser.getId() == null) {
             socialUserMapper.insert(socialUser);
         } else {
-            socialUser.clean(); // 避免 updateTime 不更新:https://gitee.com/yudaocode/yudao-boot-mini/issues/ID7FUL
+            socialUser.clean(); // 避免 updateTime 不更新
             socialUserMapper.updateById(socialUser);
         }
         return socialUser;

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-tenant/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>多租户</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 5 - 5
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/config/YudaoTenantAutoConfiguration.java

@@ -4,7 +4,7 @@ import cn.hutool.extra.spring.SpringUtil;
 import com.xindazhou.framework.common.biz.system.tenant.TenantCommonApi;
 import com.xindazhou.framework.common.enums.WebFilterOrderEnum;
 import com.xindazhou.framework.mybatis.core.util.MyBatisUtils;
-import com.xindazhou.framework.redis.config.YudaoCacheProperties;
+import com.xindazhou.framework.redis.config.XdzCacheProperties;
 import com.xindazhou.framework.security.core.service.SecurityFrameworkService;
 import com.xindazhou.framework.tenant.core.aop.TenantIgnore;
 import com.xindazhou.framework.tenant.core.aop.TenantIgnoreAspect;
@@ -56,14 +56,14 @@ import static com.xindazhou.framework.common.util.collection.CollectionUtils.con
 @AutoConfiguration
 @ConditionalOnProperty(prefix = "xdz.tenant", value = "enable", matchIfMissing = true) // 允许使用 xdz.tenant.enable=false 禁用多租户
 @EnableConfigurationProperties(TenantProperties.class)
-public class YudaoTenantAutoConfiguration {
+public class XdzTenantAutoConfiguration {
 
     @Resource
     private ApplicationContext applicationContext;
 
     @Bean
     public TenantFrameworkService tenantFrameworkService(TenantCommonApi tenantApi) {
-        // 参见 https://gitee.com/zhijiantianya/yudao-cloud/issues/IC6YZF
+        // 特殊处理:获取实际的 TenantCommonApi 实现
         try {
             TenantCommonApi tenantApiImpl = SpringUtil.getBean("tenantApiImpl", TenantCommonApi.class);
             if (tenantApiImpl != null) {
@@ -209,12 +209,12 @@ public class YudaoTenantAutoConfiguration {
     @Primary // 引入租户时,tenantRedisCacheManager 为主 Bean
     public RedisCacheManager tenantRedisCacheManager(RedisTemplate<String, Object> redisTemplate,
                                                      RedisCacheConfiguration redisCacheConfiguration,
-                                                     YudaoCacheProperties yudaoCacheProperties,
+                                                     XdzCacheProperties xdzCacheProperties,
                                                      TenantProperties tenantProperties) {
         // 创建 RedisCacheWriter 对象
         RedisConnectionFactory connectionFactory = Objects.requireNonNull(redisTemplate.getConnectionFactory());
         RedisCacheWriter cacheWriter = RedisCacheWriter.nonLockingRedisCacheWriter(connectionFactory,
-                BatchStrategies.scan(yudaoCacheProperties.getRedisScanBatchSize()));
+                BatchStrategies.scan(xdzCacheProperties.getRedisScanBatchSize()));
         // 创建 TenantRedisCacheManager 对象
         return new TenantRedisCacheManager(cacheWriter, redisCacheConfiguration, tenantProperties.getIgnoreCaches());
     }

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/config/YudaoTenantRpcAutoConfiguration.java

@@ -10,7 +10,7 @@ import org.springframework.context.annotation.Bean;
 @AutoConfiguration
 @ConditionalOnProperty(prefix = "xdz.tenant", value = "enable", matchIfMissing = true) // 允许使用 xdz.tenant.enable=false 禁用多租户
 @EnableFeignClients(clients = TenantCommonApi.class) // 主要是引入相关的 API 服务
-public class YudaoTenantRpcAutoConfiguration {
+public class XdzTenantRpcAutoConfiguration {
 
     @Bean
     public TenantRequestInterceptor tenantRequestInterceptor() {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/core/db/TenantDatabaseInterceptor.java

@@ -66,7 +66,7 @@ public class TenantDatabaseInterceptor implements TenantLineHandler {
     }
 
     private boolean computeIgnoreTable(String tableName) {
-        // 找不到的表,说明不是 yudao 项目里的,不进行拦截(忽略租户)
+        // 找不到的表,说明不是 xdz 项目里的,不进行拦截(忽略租户)
         TableInfo tableInfo = TableInfoHelper.getTableInfo(tableName);
         if (tableInfo == null) {
             return true;

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/core/security/TenantSecurityWebFilter.java

@@ -39,7 +39,7 @@ public class TenantSecurityWebFilter extends ApiRequestFilter {
     /**
      * 允许忽略租户的 URL 列表
      *
-     * 目的:解决 <a href="https://gitee.com/zhijiantianya/yudao-cloud/issues/ICUQL9">修改配置会导致 @TenantIgnore Controller 接口过滤失效</>
+     * 目的:解决修改配置会导致 @TenantIgnore Controller 接口过滤失效的问题
      */
     private final Set<String> ignoreUrls;
 

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/java/com/xindazhou/framework/tenant/package-info.java

@@ -8,10 +8,10 @@
  * 6. MQ:在 Producer 发送消息时,Header 带上 tenant-id 租户编号;在 Consumer 消费消息时,将 Header 的 tenant-id 租户编号,添加到租户上下文。
  * 7. Async:异步需要保证 ThreadLocal 的传递性,通过使用阿里开源的 TransmittableThreadLocal 实现。相关的改造点,可见:
  *      1)Spring Async:
- *          {@link com.xindazhou.framework.quartz.config.YudaoAsyncAutoConfiguration#threadPoolTaskExecutorBeanPostProcessor()}
+ *          {@link com.xindazhou.framework.quartz.config.XdzAsyncAutoConfiguration#threadPoolTaskExecutorBeanPostProcessor()}
  *      2)Spring Security:
  *          TransmittableThreadLocalSecurityContextHolderStrategy
- *          和 YudaoSecurityAutoConfiguration#securityContextHolderMethodInvokingFactoryBean() 方法
+ *          和 XdzSecurityAutoConfiguration#securityContextHolderMethodInvokingFactoryBean() 方法
  *
  */
 package com.xindazhou.framework.tenant;

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-biz-tenant/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.tenant.config.YudaoTenantRpcAutoConfiguration
-com.xindazhou.framework.tenant.config.YudaoTenantAutoConfiguration
+com.xindazhou.framework.tenant.config.XdzTenantRpcAutoConfiguration
+com.xindazhou.framework.tenant.config.XdzTenantAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-env/pom.xml

@@ -16,7 +16,7 @@
         开发环境拓展,实现类似阿里的特性环境的能力
         1. https://segmentfault.com/a/1190000018022987
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-env/src/main/java/com/xindazhou/framework/env/config/YudaoEnvRpcAutoConfiguration.java

@@ -21,7 +21,7 @@ import java.util.List;
  */
 @AutoConfiguration
 @EnableConfigurationProperties(EnvProperties.class)
-public class YudaoEnvRpcAutoConfiguration {
+public class XdzEnvRpcAutoConfiguration {
 
     // ========== Feign 相关 ==========
 

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-env/src/main/java/com/xindazhou/framework/env/config/YudaoEnvWebAutoConfiguration.java

@@ -16,7 +16,7 @@ import org.springframework.context.annotation.Bean;
 @AutoConfiguration
 @ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.SERVLET)
 @EnableConfigurationProperties(EnvProperties.class)
-public class YudaoEnvWebAutoConfiguration {
+public class XdzEnvWebAutoConfiguration {
 
     /**
      * 创建 {@link EnvWebFilter} Bean

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-env/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.env.config.YudaoEnvWebAutoConfiguration
-com.xindazhou.framework.env.config.YudaoEnvRpcAutoConfiguration
+com.xindazhou.framework.env.config.XdzEnvWebAutoConfiguration
+com.xindazhou.framework.env.config.XdzEnvRpcAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-excel/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>Excel 拓展</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/dict/config/YudaoDictAutoConfiguration.java

@@ -6,7 +6,7 @@ import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.Bean;
 
 @AutoConfiguration
-public class YudaoDictAutoConfiguration {
+public class XdzDictAutoConfiguration {
 
     @Bean
     @SuppressWarnings("InstantiationOfUtilityClass")

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/dict/config/YudaoDictRpcAutoConfiguration.java

@@ -11,5 +11,5 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
  */
 @AutoConfiguration
 @EnableFeignClients(clients = DictDataCommonApi.class) // 主要是引入相关的 API 服务
-public class YudaoDictRpcAutoConfiguration {
+public class XdzDictRpcAutoConfiguration {
 }

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/excel/core/handler/ColumnWidthMatchStyleStrategy.java

@@ -19,7 +19,7 @@ import java.util.Map;
  *
  * 相比 {@link LongestMatchColumnWidthStyleStrategy} 来说,额外处理了 DATE 类型!
  *
- * @see <a href="https://github.com/YunaiV/yudao-cloud/pull/196/">添加自适应列宽处理器,并替换默认列宽策略</a>
+
  * @author hmb
  */
 public class ColumnWidthMatchStyleStrategy extends AbstractColumnWidthStyleStrategy {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-excel/src/main/java/com/xindazhou/framework/excel/core/handler/SelectSheetWriteHandler.java

@@ -62,7 +62,7 @@ public class SelectSheetWriteHandler implements SheetWriteHandler {
         int colIndex = 0;
         boolean ignoreUnannotated = head.isAnnotationPresent(ExcelIgnoreUnannotated.class);
         for (Field field : head.getDeclaredFields()) {
-            // 关联 https://github.com/YunaiV/ruoyi-vue-pro/pull/853
+            // 特殊处理:解决多Sheet选择问题
             // 1.1 忽略 static final 或 transient 的字段
             if (isStaticFinalOrTransient(field) ) {
                 continue;

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-excel/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.dict.config.YudaoDictRpcAutoConfiguration
-com.xindazhou.framework.dict.config.YudaoDictAutoConfiguration
+com.xindazhou.framework.dict.config.XdzDictRpcAutoConfiguration
+com.xindazhou.framework.dict.config.XdzDictAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-job/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>任务拓展,基于 XXL-Job 实现</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-job/src/main/java/com/xindazhou/framework/quartz/config/YudaoAsyncAutoConfiguration.java

@@ -14,7 +14,7 @@ import org.springframework.core.task.SimpleAsyncTaskExecutor;
  */
 @AutoConfiguration
 @EnableAsync
-public class YudaoAsyncAutoConfiguration {
+public class XdzAsyncAutoConfiguration {
 
     @Bean
     public BeanPostProcessor threadPoolTaskExecutorBeanPostProcessor() {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-job/src/main/java/com/xindazhou/framework/quartz/config/YudaoXxlJobAutoConfiguration.java

@@ -23,7 +23,7 @@ import org.springframework.scheduling.annotation.EnableScheduling;
 @EnableConfigurationProperties({XxlJobProperties.class})
 @EnableScheduling // 开启 Spring 自带的定时任务
 @Slf4j
-public class YudaoXxlJobAutoConfiguration {
+public class XdzXxlJobAutoConfiguration {
 
     @Bean
     @ConditionalOnMissingBean

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-job/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.quartz.config.YudaoXxlJobAutoConfiguration
-com.xindazhou.framework.quartz.config.YudaoAsyncAutoConfiguration
+com.xindazhou.framework.quartz.config.XdzXxlJobAutoConfiguration
+com.xindazhou.framework.quartz.config.XdzAsyncAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-monitor/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>服务监控,提供链路追踪、日志服务、指标收集等等功能</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-monitor/src/main/java/com/xindazhou/framework/tracer/config/YudaoMetricsAutoConfiguration.java

@@ -17,7 +17,7 @@ import org.springframework.context.annotation.Configuration;
 @AutoConfiguration
 @ConditionalOnClass({MeterRegistryCustomizer.class})
 @ConditionalOnProperty(prefix = "xdz.metrics", value = "enable", matchIfMissing = true) // 允许使用 xdz.metrics.enable=false 禁用 Metrics
-public class YudaoMetricsAutoConfiguration {
+public class XdzMetricsAutoConfiguration {
 
     @Bean
     public MeterRegistryCustomizer<MeterRegistry> metricsCommonTags(

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-monitor/src/main/java/com/xindazhou/framework/tracer/config/YudaoTracerAutoConfiguration.java

@@ -22,7 +22,7 @@ import org.springframework.context.annotation.Bean;
 })
 @EnableConfigurationProperties(TracerProperties.class)
 @ConditionalOnProperty(prefix = "xdz.tracer", value = "enable", matchIfMissing = true)
-public class YudaoTracerAutoConfiguration {
+public class XdzTracerAutoConfiguration {
 
     // TODO @芋艿:skywalking 不兼容最新的 opentracing 版本。同时,opentracing 也停止了维护,尬住了!后续换 opentelemetry 即可!
 //    @Bean

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-monitor/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.tracer.config.YudaoTracerAutoConfiguration
-com.xindazhou.framework.tracer.config.YudaoMetricsAutoConfiguration
+com.xindazhou.framework.tracer.config.XdzTracerAutoConfiguration
+com.xindazhou.framework.tracer.config.XdzMetricsAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mq/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>消息队列,支持 Redis、RocketMQ、RabbitMQ、Kafka 四种</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <!-- DB 相关 -->

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/rabbitmq/config/YudaoRabbitMQAutoConfiguration.java

@@ -15,7 +15,7 @@ import org.springframework.context.annotation.Bean;
 @AutoConfiguration
 @Slf4j
 @ConditionalOnClass(name = "org.springframework.amqp.rabbit.core.RabbitTemplate")
-public class YudaoRabbitMQAutoConfiguration {
+public class XdzRabbitMQAutoConfiguration {
 
     /**
      * Jackson2JsonMessageConverter Bean:使用 jackson 序列化消息

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/config/YudaoRedisMQConsumerAutoConfiguration.java

@@ -9,7 +9,7 @@ import com.xindazhou.framework.mq.redis.core.job.RedisPendingMessageResendJob;
 import com.xindazhou.framework.mq.redis.core.job.RedisStreamMessageCleanupJob;
 import com.xindazhou.framework.mq.redis.core.pubsub.AbstractRedisChannelMessageListener;
 import com.xindazhou.framework.mq.redis.core.stream.AbstractRedisStreamMessageListener;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import lombok.extern.slf4j.Slf4j;
 import org.redisson.api.RedissonClient;
 import org.springframework.beans.factory.annotation.Value;
@@ -38,8 +38,8 @@ import java.util.Properties;
  */
 @Slf4j
 @EnableScheduling // 启用定时任务,用于 RedisPendingMessageResendJob 重发消息
-@AutoConfiguration(after = YudaoRedisAutoConfiguration.class)
-public class YudaoRedisMQConsumerAutoConfiguration {
+@AutoConfiguration(after = XdzRedisAutoConfiguration.class)
+public class XdzRedisMQConsumerAutoConfiguration {
 
     /**
      * 创建 Redis Pub/Sub 广播消费的容器

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/config/YudaoRedisMQProducerAutoConfiguration.java

@@ -2,7 +2,7 @@ package com.xindazhou.framework.mq.redis.config;
 
 import com.xindazhou.framework.mq.redis.core.RedisMQTemplate;
 import com.xindazhou.framework.mq.redis.core.interceptor.RedisMessageInterceptor;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.Bean;
@@ -16,8 +16,8 @@ import java.util.List;
  * @author hmy
  */
 @Slf4j
-@AutoConfiguration(after = YudaoRedisAutoConfiguration.class)
-public class YudaoRedisMQProducerAutoConfiguration {
+@AutoConfiguration(after = XdzRedisAutoConfiguration.class)
+public class XdzRedisMQProducerAutoConfiguration {
 
     @Bean
     public RedisMQTemplate redisMQTemplate(StringRedisTemplate redisTemplate,

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mq/src/main/java/com/xindazhou/framework/mq/redis/core/job/RedisPendingMessageResendJob.java

@@ -58,7 +58,7 @@ public class RedisPendingMessageResendJob {
     /**
      * 执行清理逻辑
      *
-     * @see <a href="https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/480/files">讨论</a>
+
      */
     private void execute() {
         StreamOperations<String, Object, Object> ops = redisTemplate.getRedisTemplate().opsForStream();

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-mq/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,3 +1,3 @@
-com.xindazhou.framework.mq.redis.config.YudaoRedisMQProducerAutoConfiguration
-com.xindazhou.framework.mq.redis.config.YudaoRedisMQConsumerAutoConfiguration
-com.xindazhou.framework.mq.rabbitmq.config.YudaoRabbitMQAutoConfiguration
+com.xindazhou.framework.mq.redis.config.XdzRedisMQProducerAutoConfiguration
+com.xindazhou.framework.mq.redis.config.XdzRedisMQConsumerAutoConfiguration
+com.xindazhou.framework.mq.rabbitmq.config.XdzRabbitMQAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mybatis/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>数据库连接池、多数据源、事务、MyBatis 拓展</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/datasource/config/YudaoDataSourceAutoConfiguration.java

@@ -17,7 +17,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
 @AutoConfiguration
 @EnableTransactionManagement(proxyTargetClass = true) // 启动事务管理
 @EnableConfigurationProperties(DruidStatProperties.class)
-public class YudaoDataSourceAutoConfiguration {
+public class XdzDataSourceAutoConfiguration {
 
     /**
      * 创建 DruidAdRemoveFilter 过滤器,过滤 common.js 的广告

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/mybatis/config/YudaoMybatisAutoConfiguration.java

@@ -34,7 +34,7 @@ import java.util.concurrent.TimeUnit;
 @AutoConfiguration(before = MybatisPlusAutoConfiguration.class) // 目的:先于 MyBatis Plus 自动配置,避免 @MapperScan 可能扫描不到 Mapper 打印 warn 日志
 @MapperScan(value = "${xdz.info.base-package}", annotationClass = Mapper.class,
         lazyInitialization = "${mybatis.lazy-initialization:false}") // Mapper 懒加载,目前仅用于单元测试
-public class YudaoMybatisAutoConfiguration {
+public class XdzMybatisAutoConfiguration {
 
     static {
         // 动态 SQL 智能优化支持本地缓存加速解析,更完善的租户复杂 XML 动态 SQL 支持,静态注入缓存

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/mybatis/core/util/MyBatisUtils.java

@@ -38,7 +38,7 @@ public class MyBatisUtils {
     public static <T> Page<T> buildPage(PageParam pageParam, Collection<SortingField> sortingFields) {
         // 页码 + 数量
         Page<T> page = new Page<>(pageParam.getPageNo(), pageParam.getPageSize());
-        page.setOptimizeJoinOfCountSql(false); // 关联 issue:https://gitee.com/zhijiantianya/yudao-cloud/issues/ID2QLL
+        page.setOptimizeJoinOfCountSql(false);
         // 排序字段
         if (CollUtil.isNotEmpty(sortingFields)) {
             for (SortingField sortingField : sortingFields) {
@@ -144,7 +144,7 @@ public class MyBatisUtils {
      * 将驼峰命名转换为下划线命名
      *
      * 使用场景:
-     * 1. <a href="https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1357/files">fix:修复"商品统计聚合函数的别名与排序字段不符"导致的 SQL 异常</a>
+
      *
      * @param func 字段名函数(驼峰命名)
      * @return 字段名(下划线命名)

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-mybatis/src/main/java/com/xindazhou/framework/translate/config/YudaoTranslateAutoConfiguration.java

@@ -6,7 +6,7 @@ import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.Bean;
 
 @AutoConfiguration
-public class YudaoTranslateAutoConfiguration {
+public class XdzTranslateAutoConfiguration {
 
     @Bean
     @SuppressWarnings({"InstantiationOfUtilityClass", "SpringJavaInjectionPointsAutowiringInspection"})

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-mybatis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,3 +1,3 @@
-com.xindazhou.framework.datasource.config.YudaoDataSourceAutoConfiguration
-com.xindazhou.framework.mybatis.config.YudaoMybatisAutoConfiguration
-com.xindazhou.framework.translate.config.YudaoTranslateAutoConfiguration
+com.xindazhou.framework.datasource.config.XdzDataSourceAutoConfiguration
+com.xindazhou.framework.mybatis.config.XdzMybatisAutoConfiguration
+com.xindazhou.framework.translate.config.XdzTranslateAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-protection/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>服务保证,提供分布式锁、幂等、限流、熔断等等功能</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <!-- Web 相关 -->

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/idempotent/config/YudaoIdempotentConfiguration.java

@@ -7,14 +7,14 @@ import com.xindazhou.framework.idempotent.core.keyresolver.IdempotentKeyResolver
 import com.xindazhou.framework.idempotent.core.keyresolver.impl.UserIdempotentKeyResolver;
 import com.xindazhou.framework.idempotent.core.redis.IdempotentRedisDAO;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import org.springframework.context.annotation.Bean;
 import org.springframework.data.redis.core.StringRedisTemplate;
 
 import java.util.List;
 
-@AutoConfiguration(after = YudaoRedisAutoConfiguration.class)
-public class YudaoIdempotentConfiguration {
+@AutoConfiguration(after = XdzRedisAutoConfiguration.class)
+public class XdzIdempotentConfiguration {
 
     @Bean
     public IdempotentAspect idempotentAspect(List<IdempotentKeyResolver> keyResolvers, IdempotentRedisDAO idempotentRedisDAO) {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/idempotent/package-info.java

@@ -1,5 +1,5 @@
 /**
- * 幂等组件,参考 https://github.com/it4alla/idempotent 项目实现
+ * 幂等组件,参考 idempotent 项目实现
  * 实现原理是,相同参数的方法,一段时间内,有且仅能执行一次。通过这样的方式,保证幂等性。
  *
  * 使用场景:例如说,用户快速的双击了某个按钮,前端没有禁用该按钮,导致发送了两次重复的请求。

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/lock4j/config/YudaoLock4jConfiguration.java

@@ -8,7 +8,7 @@ import org.springframework.context.annotation.Bean;
 
 @AutoConfiguration(before = LockAutoConfiguration.class)
 @ConditionalOnClass(name = "com.baomidou.lock.annotation.Lock4j")
-public class YudaoLock4jConfiguration {
+public class XdzLock4jConfiguration {
 
     @Bean
     public DefaultLockFailureStrategy lockFailureStrategy() {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/lock4j/package-info.java

@@ -1,4 +1,4 @@
 /**
- * 分布式锁组件,使用 https://gitee.com/baomidou/lock4j 开源项目
+ * 分布式锁组件,使用 lock4j 开源项目
  */
 package com.xindazhou.framework.lock4j;

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/ratelimiter/config/YudaoRateLimiterConfiguration.java

@@ -4,15 +4,15 @@ import com.xindazhou.framework.ratelimiter.core.aop.RateLimiterAspect;
 import com.xindazhou.framework.ratelimiter.core.keyresolver.RateLimiterKeyResolver;
 import com.xindazhou.framework.ratelimiter.core.keyresolver.impl.*;
 import com.xindazhou.framework.ratelimiter.core.redis.RateLimiterRedisDAO;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import org.redisson.api.RedissonClient;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.Bean;
 
 import java.util.List;
 
-@AutoConfiguration(after = YudaoRedisAutoConfiguration.class)
-public class YudaoRateLimiterConfiguration {
+@AutoConfiguration(after = XdzRedisAutoConfiguration.class)
+public class XdzRateLimiterConfiguration {
 
     @Bean
     public RateLimiterAspect rateLimiterAspect(List<RateLimiterKeyResolver> keyResolvers, RateLimiterRedisDAO rateLimiterRedisDAO) {

+ 3 - 3
xdz-framework/xdz-spring-boot-starter-protection/src/main/java/com/xindazhou/framework/signature/config/YudaoApiSignatureAutoConfiguration.java

@@ -1,6 +1,6 @@
 package com.xindazhou.framework.signature.config;
 
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import com.xindazhou.framework.signature.core.aop.ApiSignatureAspect;
 import com.xindazhou.framework.signature.core.redis.ApiSignatureRedisDAO;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
@@ -12,8 +12,8 @@ import org.springframework.data.redis.core.StringRedisTemplate;
  *
  * @author Zhougang
  */
-@AutoConfiguration(after = YudaoRedisAutoConfiguration.class)
-public class YudaoApiSignatureAutoConfiguration {
+@AutoConfiguration(after = XdzRedisAutoConfiguration.class)
+public class XdzApiSignatureAutoConfiguration {
 
     @Bean
     public ApiSignatureAspect signatureAspect(ApiSignatureRedisDAO signatureRedisDAO) {

+ 4 - 4
xdz-framework/xdz-spring-boot-starter-protection/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,4 +1,4 @@
-com.xindazhou.framework.idempotent.config.YudaoIdempotentConfiguration
-com.xindazhou.framework.lock4j.config.YudaoLock4jConfiguration
-com.xindazhou.framework.ratelimiter.config.YudaoRateLimiterConfiguration
-com.xindazhou.framework.signature.config.YudaoApiSignatureAutoConfiguration
+com.xindazhou.framework.idempotent.config.XdzIdempotentConfiguration
+com.xindazhou.framework.lock4j.config.XdzLock4jConfiguration
+com.xindazhou.framework.ratelimiter.config.XdzRateLimiterConfiguration
+com.xindazhou.framework.signature.config.XdzApiSignatureAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-redis/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>Redis 封装拓展</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 6 - 6
xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoCacheAutoConfiguration.java

@@ -19,15 +19,15 @@ import org.springframework.util.StringUtils;
 
 import java.util.Objects;
 
-import static com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration.buildRedisSerializer;
+import static com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration.buildRedisSerializer;
 
 /**
  * Cache 配置类,基于 Redis 实现
  */
 @AutoConfiguration
-@EnableConfigurationProperties({CacheProperties.class, YudaoCacheProperties.class})
+@EnableConfigurationProperties({CacheProperties.class, XdzCacheProperties.class})
 @EnableCaching
-public class YudaoCacheAutoConfiguration {
+public class XdzCacheAutoConfiguration {
 
     /**
      * RedisCacheConfiguration Bean
@@ -40,7 +40,7 @@ public class YudaoCacheAutoConfiguration {
         RedisCacheConfiguration config = RedisCacheConfiguration.defaultCacheConfig();
         // 设置使用 : 单冒号,而不是双 :: 冒号,避免 Redis Desktop Manager 多余空格
         // 详细可见 https://blog.csdn.net/chuixue24/article/details/103928965 博客
-        // 再次修复单冒号,而不是双 :: 冒号问题,Issues 详情:https://gitee.com/zhijiantianya/yudao-cloud/issues/I86VY2
+        // 再次修复单冒号,而不是双 :: 冒号问题
         config = config.computePrefixWith(cacheName -> {
             String keyPrefix = cacheProperties.getRedis().getKeyPrefix();
             if (StringUtils.hasText(keyPrefix)) {
@@ -70,11 +70,11 @@ public class YudaoCacheAutoConfiguration {
     @Bean
     public RedisCacheManager redisCacheManager(RedisTemplate<String, Object> redisTemplate,
                                                RedisCacheConfiguration redisCacheConfiguration,
-                                               YudaoCacheProperties yudaoCacheProperties) {
+                                               XdzCacheProperties xdzCacheProperties) {
         // 创建 RedisCacheWriter 对象
         RedisConnectionFactory connectionFactory = Objects.requireNonNull(redisTemplate.getConnectionFactory());
         RedisCacheWriter cacheWriter = RedisCacheWriter.nonLockingRedisCacheWriter(connectionFactory,
-                BatchStrategies.scan(yudaoCacheProperties.getRedisScanBatchSize()));
+                BatchStrategies.scan(xdzCacheProperties.getRedisScanBatchSize()));
         // 创建 TenantRedisCacheManager 对象
         return new TimeoutRedisCacheManager(cacheWriter, redisCacheConfiguration);
     }

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoCacheProperties.java

@@ -12,7 +12,7 @@ import org.springframework.validation.annotation.Validated;
 @ConfigurationProperties("xdz.cache")
 @Data
 @Validated
-public class YudaoCacheProperties {
+public class XdzCacheProperties {
 
     /**
      * {@link #redisScanBatchSize} 默认值

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoRedisAutoConfiguration.java

@@ -14,7 +14,7 @@ import org.springframework.data.redis.serializer.RedisSerializer;
  * Redis 配置类
  */
 @AutoConfiguration(before = RedissonAutoConfigurationV2.class) // 目的:使用自己定义的 RedisTemplate Bean
-public class YudaoRedisAutoConfiguration {
+public class XdzRedisAutoConfiguration {
 
     /**
      * 创建 RedisTemplate Bean,使用 JSON 序列化方式

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-redis/src/main/java/com/xindazhou/framework/redis/config/YudaoRedisPasswordFixProcessor.java

@@ -16,7 +16,7 @@ import java.util.Map;
  * 2. 当 Redis password 有值时,保持不变(有密码场景)
  * 3. 当 Redis password 为 null 时,保持不变(无密码场景)
  */
-public class YudaoRedisPasswordFixProcessor implements EnvironmentPostProcessor {
+public class XdzRedisPasswordFixProcessor implements EnvironmentPostProcessor {
 
     @Override
     public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-redis/src/main/resources/META-INF/spring.factories

@@ -1,3 +1,3 @@
 org.springframework.boot.env.EnvironmentPostProcessor=\
-    com.xindazhou.framework.redis.config.YudaoRedisPasswordFixProcessor
+    com.xindazhou.framework.redis.config.XdzRedisPasswordFixProcessor
 

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-redis/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,2 +1,2 @@
-com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration
-com.xindazhou.framework.redis.config.YudaoCacheAutoConfiguration
+com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration
+com.xindazhou.framework.redis.config.XdzCacheAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-rpc/pom.xml

@@ -15,7 +15,7 @@
     <description>
         OpenFeign:提供 RESTful API 的调用
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/pom.xml

@@ -16,7 +16,7 @@
         1. security:用户的认证、权限的校验,实现「谁」可以做「什么事」
         2. operatelog:操作日志,实现「谁」在「什么时间」对「什么」做了「什么事」
     </description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/operatelog/config/YudaoOperateLogConfiguration.java

@@ -16,7 +16,7 @@ import org.springframework.context.annotation.Primary;
 @EnableLogRecord(tenant = "") // 貌似用不上 tenant 这玩意给个空好啦
 @AutoConfiguration
 @Slf4j
-public class YudaoOperateLogConfiguration {
+public class XdzOperateLogConfiguration {
 
     @Bean
     @Primary

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/operatelog/config/YudaoOperateLogRpcAutoConfiguration.java

@@ -11,5 +11,5 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
  */
 @AutoConfiguration
 @EnableFeignClients(clients = {OperateLogCommonApi.class}) // 主要是引入相关的 API 服务
-public class YudaoOperateLogRpcAutoConfiguration {
+public class XdzOperateLogRpcAutoConfiguration {
 }

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoSecurityAutoConfiguration.java

@@ -24,7 +24,7 @@ import org.springframework.security.web.access.AccessDeniedHandler;
 /**
  * Spring Security 自动配置类,主要用于相关组件的配置
  *
- * 注意,不能和 {@link YudaoWebSecurityConfigurerAdapter} 用一个,原因是会导致初始化报错。
+ * 注意,不能和 {@link XdzWebSecurityConfigurerAdapter} 用一个,原因是会导致初始化报错。
  * 参见 https://stackoverflow.com/questions/53847050/spring-boot-delegatebuilder-cannot-be-null-on-autowiring-authenticationmanager 文档。
  *
  * @author hmy
@@ -32,7 +32,7 @@ import org.springframework.security.web.access.AccessDeniedHandler;
 @AutoConfiguration
 @AutoConfigureOrder(-1) // 目的:先于 Spring Security 自动配置,避免一键改包后,org.* 基础包无法生效
 @EnableConfigurationProperties(SecurityProperties.class)
-public class YudaoSecurityAutoConfiguration {
+public class XdzSecurityAutoConfiguration {
 
     @Resource
     private SecurityProperties securityProperties;

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoSecurityRpcAutoConfiguration.java

@@ -15,7 +15,7 @@ import org.springframework.context.annotation.Bean;
 @AutoConfiguration
 @EnableFeignClients(clients = {OAuth2TokenCommonApi.class, // 主要是引入相关的 API 服务
         PermissionCommonApi.class})
-public class YudaoSecurityRpcAutoConfiguration {
+public class XdzSecurityRpcAutoConfiguration {
 
     @Bean
     public LoginUserRequestInterceptor loginUserRequestInterceptor() {

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/config/YudaoWebSecurityConfigurerAdapter.java

@@ -48,7 +48,7 @@ import static com.xindazhou.framework.common.util.collection.CollectionUtils.con
 @AutoConfiguration
 @AutoConfigureOrder(-1) // 目的:先于 Spring Security 自动配置,避免一键改包后,org.* 基础包无法生效
 @EnableMethodSecurity(securedEnabled = true)
-public class YudaoWebSecurityConfigurerAdapter {
+public class XdzWebSecurityConfigurerAdapter {
 
     @Resource
     private WebProperties webProperties;

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-security/src/main/java/com/xindazhou/framework/security/core/handler/AuthenticationEntryPointImpl.java

@@ -19,7 +19,7 @@ import static com.xindazhou.framework.common.exception.enums.GlobalErrorCodeCons
  *
  * 补充:Spring Security 通过 {@link ExceptionTranslationFilter#sendStartAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, AuthenticationException)} 方法,调用当前类
  *
- * @author ruoyi
+ * @author hmy
  */
 @Slf4j
 @SuppressWarnings("JavadocReference") // 忽略文档引用报错

+ 5 - 5
xdz-framework/xdz-spring-boot-starter-security/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

@@ -1,7 +1,7 @@
-com.xindazhou.framework.security.config.YudaoSecurityRpcAutoConfiguration
-com.xindazhou.framework.security.config.YudaoSecurityAutoConfiguration
-com.xindazhou.framework.security.config.YudaoWebSecurityConfigurerAdapter
+com.xindazhou.framework.security.config.XdzSecurityRpcAutoConfiguration
+com.xindazhou.framework.security.config.XdzSecurityAutoConfiguration
+com.xindazhou.framework.security.config.XdzWebSecurityConfigurerAdapter
 com.xindazhou.framework.security.config.ServiceJwtAutoConfiguration
 com.xindazhou.framework.security.config.OAuth2JwtAutoConfiguration
-com.xindazhou.framework.operatelog.config.YudaoOperateLogConfiguration
-com.xindazhou.framework.operatelog.config.YudaoOperateLogRpcAutoConfiguration
+com.xindazhou.framework.operatelog.config.XdzOperateLogConfiguration
+com.xindazhou.framework.operatelog.config.XdzOperateLogRpcAutoConfiguration

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-test/pom.xml

@@ -13,7 +13,7 @@
 
     <name>${project.artifactId}</name>
     <description>测试组件,用于单元测试、集成测试</description>
-    <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
+    <url></url>
 
     <dependencies>
         <dependency>

+ 6 - 6
xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseDbAndRedisUnitTest.java

@@ -1,9 +1,9 @@
 package com.xindazhou.framework.test.core.ut;
 
 import cn.hutool.extra.spring.SpringUtil;
-import com.xindazhou.framework.datasource.config.YudaoDataSourceAutoConfiguration;
-import com.xindazhou.framework.mybatis.config.YudaoMybatisAutoConfiguration;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.datasource.config.XdzDataSourceAutoConfiguration;
+import com.xindazhou.framework.mybatis.config.XdzMybatisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import com.xindazhou.framework.test.config.RedisTestConfiguration;
 import com.xindazhou.framework.test.config.SqlInitializationTestConfiguration;
 import com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure;
@@ -31,18 +31,18 @@ public class BaseDbAndRedisUnitTest {
 
     @Import({
             // DB 配置类
-            YudaoDataSourceAutoConfiguration.class, // 自己的 DB 配置类
+            XdzDataSourceAutoConfiguration.class, // 自己的 DB 配置类
             DataSourceAutoConfiguration.class, // Spring DB 自动配置类
             DataSourceTransactionManagerAutoConfiguration.class, // Spring 事务自动配置类
             DruidDataSourceAutoConfigure.class, // Druid 自动配置类
             SqlInitializationTestConfiguration.class, // SQL 初始化
             // MyBatis 配置类
-            YudaoMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类
+            XdzMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类
             MybatisPlusAutoConfiguration.class, // MyBatis 的自动配置类
 
             // Redis 配置类
             RedisTestConfiguration.class, // Redis 测试配置类,用于启动 RedisServer
-            YudaoRedisAutoConfiguration.class, // 自己的 Redis 配置类
+            XdzRedisAutoConfiguration.class, // 自己的 Redis 配置类
             RedisAutoConfiguration.class, // Spring Redis 自动配置类
             RedissonAutoConfiguration.class, // Redisson 自动配置类
 

+ 4 - 4
xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseDbUnitTest.java

@@ -1,8 +1,8 @@
 package com.xindazhou.framework.test.core.ut;
 
 import cn.hutool.extra.spring.SpringUtil;
-import com.xindazhou.framework.datasource.config.YudaoDataSourceAutoConfiguration;
-import com.xindazhou.framework.mybatis.config.YudaoMybatisAutoConfiguration;
+import com.xindazhou.framework.datasource.config.XdzDataSourceAutoConfiguration;
+import com.xindazhou.framework.mybatis.config.XdzMybatisAutoConfiguration;
 import com.xindazhou.framework.test.config.SqlInitializationTestConfiguration;
 import com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure;
 import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration;
@@ -28,13 +28,13 @@ public class BaseDbUnitTest {
 
     @Import({
             // DB 配置类
-            YudaoDataSourceAutoConfiguration.class, // 自己的 DB 配置类
+            XdzDataSourceAutoConfiguration.class, // 自己的 DB 配置类
             DataSourceAutoConfiguration.class, // Spring DB 自动配置类
             DataSourceTransactionManagerAutoConfiguration.class, // Spring 事务自动配置类
             DruidDataSourceAutoConfigure.class, // Druid 自动配置类
             SqlInitializationTestConfiguration.class, // SQL 初始化
             // MyBatis 配置类
-            YudaoMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类
+            XdzMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类
             MybatisPlusAutoConfiguration.class, // MyBatis 的自动配置类
             MybatisPlusJoinAutoConfiguration.class, // MyBatis 的Join配置类
 

+ 2 - 2
xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/ut/BaseRedisUnitTest.java

@@ -1,7 +1,7 @@
 package com.xindazhou.framework.test.core.ut;
 
 import cn.hutool.extra.spring.SpringUtil;
-import com.xindazhou.framework.redis.config.YudaoRedisAutoConfiguration;
+import com.xindazhou.framework.redis.config.XdzRedisAutoConfiguration;
 import com.xindazhou.framework.test.config.RedisTestConfiguration;
 import org.redisson.spring.starter.RedissonAutoConfiguration;
 import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
@@ -24,7 +24,7 @@ public class BaseRedisUnitTest {
             // Redis 配置类
             RedisTestConfiguration.class, // Redis 测试配置类,用于启动 RedisServer
             RedisAutoConfiguration.class, // Spring Redis 自动配置类
-            YudaoRedisAutoConfiguration.class, // 自己的 Redis 配置类
+            XdzRedisAutoConfiguration.class, // 自己的 Redis 配置类
             RedissonAutoConfiguration.class, // Redisson 自动配置类
 
             // 其它配置类

+ 1 - 1
xdz-framework/xdz-spring-boot-starter-test/src/main/java/com/xindazhou/framework/test/core/util/RandomUtils.java

@@ -108,7 +108,7 @@ public class RandomUtils {
     }
 
     public static String randomURL() {
-        return "https://www.iocoder.cn/" + randomString();
+        return "https://www.narutohuo.cn/" + randomString();
     }
 
     @SafeVarargs

+ 0 - 0
xdz-framework/xdz-spring-boot-starter-web/pom.xml


Vissa filer visades inte eftersom för många filer har ändrats