refactor: 将 RuoYi 标记替换为 HZHub

This commit is contained in:
2026-03-27 06:42:14 +00:00
parent 849adec937
commit f115a793a7
988 changed files with 4836 additions and 4590 deletions

View File

@@ -3,22 +3,22 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ruoyi-common-web</artifactId>
<artifactId>hzhub-common-web</artifactId>
<description>
ruoyi-common-web web服务
hzhub-common-web web服务
</description>
<dependencies>
<dependency>
<groupId>org.ruoyi</groupId>
<artifactId>ruoyi-common-json</artifactId>
<groupId>org.hzhub</groupId>
<artifactId>hzhub-common-json</artifactId>
</dependency>
<!-- SpringBoot Web容器 -->

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.web.config;
package org.hzhub.common.web.config;
import cn.hutool.captcha.CaptchaUtil;
import cn.hutool.captcha.CircleCaptcha;
import cn.hutool.captcha.LineCaptcha;
import cn.hutool.captcha.ShearCaptcha;
import org.ruoyi.common.web.config.properties.CaptchaProperties;
import org.hzhub.common.web.config.properties.CaptchaProperties;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;

View File

@@ -1,9 +1,9 @@
package org.ruoyi.common.web.config;
package org.hzhub.common.web.config;
import jakarta.servlet.DispatcherType;
import org.ruoyi.common.web.config.properties.XssProperties;
import org.ruoyi.common.web.filter.RepeatableFilter;
import org.ruoyi.common.web.filter.XssFilter;
import org.hzhub.common.web.config.properties.XssProperties;
import org.hzhub.common.web.filter.RepeatableFilter;
import org.hzhub.common.web.filter.XssFilter;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.EnableConfigurationProperties;

View File

@@ -1,6 +1,6 @@
package org.ruoyi.common.web.config;
package org.hzhub.common.web.config;
import org.ruoyi.common.web.core.I18nLocaleResolver;
import org.hzhub.common.web.core.I18nLocaleResolver;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
import org.springframework.context.annotation.Bean;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.web.config;
package org.hzhub.common.web.config;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import org.ruoyi.common.core.utils.ObjectUtils;
import org.ruoyi.common.web.handler.GlobalExceptionHandler;
import org.ruoyi.common.web.interceptor.PlusWebInvokeTimeInterceptor;
import org.hzhub.common.core.utils.ObjectUtils;
import org.hzhub.common.web.handler.GlobalExceptionHandler;
import org.hzhub.common.web.interceptor.PlusWebInvokeTimeInterceptor;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.format.FormatterRegistry;

View File

@@ -1,10 +1,10 @@
package org.ruoyi.common.web.config;
package org.hzhub.common.web.config;
import io.undertow.server.DefaultByteBufferPool;
import io.undertow.server.handlers.DisallowedMethodsHandler;
import io.undertow.util.HttpString;
import io.undertow.websockets.jsr.WebSocketDeploymentInfo;
import org.ruoyi.common.core.utils.SpringUtils;
import org.hzhub.common.core.utils.SpringUtils;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory;
import org.springframework.boot.web.server.WebServerFactoryCustomizer;

View File

@@ -1,7 +1,7 @@
package org.ruoyi.common.web.config.properties;
package org.hzhub.common.web.config.properties;
import org.ruoyi.common.web.enums.CaptchaCategory;
import org.ruoyi.common.web.enums.CaptchaType;
import org.hzhub.common.web.enums.CaptchaCategory;
import org.hzhub.common.web.enums.CaptchaType;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.config.properties;
package org.hzhub.common.web.config.properties;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -1,7 +1,7 @@
package org.ruoyi.common.web.core;
package org.hzhub.common.web.core;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.utils.StringUtils;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.utils.StringUtils;
/**
* web层通用数据处理

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.core;
package org.hzhub.common.web.core;
import org.springframework.web.servlet.LocaleResolver;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.enums;
package org.hzhub.common.web.enums;
import cn.hutool.captcha.AbstractCaptcha;
import cn.hutool.captcha.CircleCaptcha;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.enums;
package org.hzhub.common.web.enums;
import cn.hutool.captcha.generator.CodeGenerator;
import cn.hutool.captcha.generator.MathGenerator;

View File

@@ -1,6 +1,6 @@
package org.ruoyi.common.web.filter;
package org.hzhub.common.web.filter;
import org.ruoyi.common.core.utils.StringUtils;
import org.hzhub.common.core.utils.StringUtils;
import org.springframework.http.MediaType;
import jakarta.servlet.*;

View File

@@ -1,7 +1,7 @@
package org.ruoyi.common.web.filter;
package org.hzhub.common.web.filter;
import cn.hutool.core.io.IoUtil;
import org.ruoyi.common.core.constant.Constants;
import org.hzhub.common.core.constant.Constants;
import jakarta.servlet.ReadListener;
import jakarta.servlet.ServletInputStream;

View File

@@ -1,8 +1,8 @@
package org.ruoyi.common.web.filter;
package org.hzhub.common.web.filter;
import org.ruoyi.common.core.utils.SpringUtils;
import org.ruoyi.common.core.utils.StringUtils;
import org.ruoyi.common.web.config.properties.XssProperties;
import org.hzhub.common.core.utils.SpringUtils;
import org.hzhub.common.core.utils.StringUtils;
import org.hzhub.common.web.config.properties.XssProperties;
import org.springframework.http.HttpMethod;
import jakarta.servlet.*;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.filter;
package org.hzhub.common.web.filter;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.MapUtil;
@@ -9,7 +9,7 @@ import jakarta.servlet.ReadListener;
import jakarta.servlet.ServletInputStream;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletRequestWrapper;
import org.ruoyi.common.core.utils.StringUtils;
import org.hzhub.common.core.utils.StringUtils;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.handler;
package org.hzhub.common.web.handler;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.http.HttpStatus;
@@ -8,12 +8,12 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.validation.ConstraintViolation;
import jakarta.validation.ConstraintViolationException;
import lombok.extern.slf4j.Slf4j;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.exception.ServiceException;
import org.ruoyi.common.core.exception.SseException;
import org.ruoyi.common.core.exception.base.BaseException;
import org.ruoyi.common.core.utils.StreamUtils;
import org.ruoyi.common.json.utils.JsonUtils;
import org.hzhub.common.core.domain.R;
import org.hzhub.common.core.exception.ServiceException;
import org.hzhub.common.core.exception.SseException;
import org.hzhub.common.core.exception.base.BaseException;
import org.hzhub.common.core.utils.StreamUtils;
import org.hzhub.common.json.utils.JsonUtils;
import org.springframework.context.support.DefaultMessageSourceResolvable;
import org.springframework.http.converter.HttpMessageNotReadableException;
import org.springframework.validation.BindException;

View File

@@ -1,4 +1,4 @@
package org.ruoyi.common.web.interceptor;
package org.hzhub.common.web.interceptor;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.MapUtil;
@@ -7,9 +7,9 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.time.StopWatch;
import org.ruoyi.common.core.utils.StringUtils;
import org.ruoyi.common.json.utils.JsonUtils;
import org.ruoyi.common.web.filter.RepeatedlyRequestWrapper;
import org.hzhub.common.core.utils.StringUtils;
import org.hzhub.common.json.utils.JsonUtils;
import org.hzhub.common.web.filter.RepeatedlyRequestWrapper;
import org.springframework.http.MediaType;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;