后台管理框架整合

master
yqy 1 year ago
parent b71b0b2fc9
commit 700ffec506

@ -1,12 +1,12 @@
package com.hccake.ballcat.admin.upms;
package com.baiye.upms;
//import com.hccake.ballcat.admin.upms.log.LogConfiguration;
import com.hccake.ballcat.system.authentication.BallcatOAuth2TokenResponseEnhancer;
import com.hccake.ballcat.system.authentication.DefaultUserInfoCoordinatorImpl;
import com.hccake.ballcat.system.authentication.SysUserDetailsServiceImpl;
import com.hccake.ballcat.system.authentication.UserInfoCoordinator;
import com.hccake.ballcat.system.properties.SystemProperties;
import com.hccake.ballcat.system.service.SysUserService;
import com.baiye.system.authentication.BallcatOAuth2TokenResponseEnhancer;
import com.baiye.system.authentication.DefaultUserInfoCoordinatorImpl;
import com.baiye.system.authentication.SysUserDetailsServiceImpl;
import com.baiye.system.authentication.UserInfoCoordinator;
import com.baiye.system.properties.SystemProperties;
import com.baiye.system.service.SysUserService;
import org.ballcat.security.properties.SecurityProperties;
import org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2TokenResponseEnhancer;
import org.ballcat.springsecurity.oauth2.server.resource.introspection.SpringAuthorizationServerSharedStoredOpaqueTokenIntrospector;
@ -19,7 +19,6 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.oauth2.server.authorization.OAuth2Authorization;
@ -31,13 +30,12 @@ import org.springframework.security.oauth2.server.resource.introspection.OpaqueT
*/
@EnableAsync
@AutoConfiguration
@MapperScan("com.hccake.ballcat.**.mapper")
@MapperScan("com.baiye.**.mapper")
// @ComponentScan({ "com.hccake.ballcat.admin.upms", "com.hccake.ballcat.system",
// "com.hccake.ballcat.log",
// "com.hccake.ballcat.file", "com.hccake.ballcat.notify" })
@ComponentScan({ "com.hccake.ballcat.admin.upms", "com.hccake.ballcat.system", "com.hccake.ballcat.file" })
@ComponentScan({ "com.baiye.upms", "com.hccake.ballcat.system" })
@EnableConfigurationProperties({ SystemProperties.class, SecurityProperties.class })
// @Import(LogConfiguration.class)
public class UpmsAutoConfiguration {
/**

@ -1,9 +1,9 @@
package com.hccake.ballcat.admin.upms.config.mybatis;
package com.baiye.upms.config.mybatis;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import com.hccake.ballcat.common.core.constant.GlobalConstants;
import com.hccake.ballcat.common.security.userdetails.User;
import com.hccake.ballcat.common.security.util.SecurityUtils;
import com.baiye.constant.GlobalConstants;
import com.baiye.security.userdetails.User;
import com.baiye.security.util.SecurityUtils;
import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.reflection.MetaObject;

@ -1,4 +1,4 @@
package com.hccake.ballcat.admin.upms.config.mybatis;
package com.baiye.upms.config.mybatis;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.annotation.FieldFill;
@ -7,8 +7,8 @@ import com.baomidou.mybatisplus.core.injector.AbstractMethod;
import com.baomidou.mybatisplus.core.injector.ISqlInjector;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import com.hccake.extend.mybatis.plus.injector.CustomSqlInjector;
import com.hccake.extend.mybatis.plus.methods.InsertBatchSomeColumnByCollection;
import com.baiye.extend.mybatis.plus.injector.CustomSqlInjector;
import com.baiye.extend.mybatis.plus.methods.InsertBatchSomeColumnByCollection;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@ -1,4 +1,4 @@
package com.hccake.ballcat.admin.upms.config.task;
package com.baiye.upms.config.task;
import cn.hutool.core.map.MapUtil;
import org.slf4j.MDC;

@ -1,4 +1,4 @@
package com.hccake.ballcat.admin.upms.config.task;
package com.baiye.upms.config.task;
import org.springframework.boot.task.TaskExecutorCustomizer;
import org.springframework.context.annotation.Bean;

@ -1,2 +1,2 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.hccake.ballcat.admin.upms.UpmsAutoConfiguration
com.baiye.upms.UpmsAutoConfiguration

@ -1 +1 @@
com.hccake.ballcat.admin.upms.UpmsAutoConfiguration
com.baiye.upms.UpmsAutoConfiguration

@ -1,8 +1,8 @@
package com.hccake.ballcat.admin.websocket;
package com.baiye;
import com.hccake.ballcat.admin.websocket.component.UserAttributeHandshakeInterceptor;
import com.hccake.ballcat.admin.websocket.component.UserSessionKeyGenerator;
import com.hccake.ballcat.common.websocket.session.SessionKeyGenerator;
import com.baiye.component.UserAttributeHandshakeInterceptor;
import com.baiye.component.UserSessionKeyGenerator;
import com.baiye.session.SessionKeyGenerator;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean;

@ -1,7 +1,7 @@
package com.hccake.ballcat.admin.websocket;
package com.baiye;
import com.hccake.ballcat.admin.websocket.listener.SystemWebsocketEventListener;
import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
import com.baiye.listener.SystemWebsocketEventListener;
import com.baiye.distribute.MessageDistributor;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.context.annotation.Bean;

@ -1,8 +1,8 @@
package com.hccake.ballcat.admin.websocket.component;
package com.baiye.component;
import com.hccake.ballcat.admin.websocket.constant.AdminWebSocketConstants;
import com.hccake.ballcat.common.security.userdetails.User;
import com.hccake.ballcat.common.security.util.SecurityUtils;
import com.baiye.constant.AdminWebSocketConstants;
import com.baiye.security.userdetails.User;
import com.baiye.security.util.SecurityUtils;
import lombok.RequiredArgsConstructor;
import org.springframework.http.server.ServerHttpRequest;
import org.springframework.http.server.ServerHttpResponse;

@ -1,7 +1,7 @@
package com.hccake.ballcat.admin.websocket.component;
package com.baiye.component;
import com.hccake.ballcat.admin.websocket.constant.AdminWebSocketConstants;
import com.hccake.ballcat.common.websocket.session.SessionKeyGenerator;
import com.baiye.constant.AdminWebSocketConstants;
import com.baiye.session.SessionKeyGenerator;
import lombok.RequiredArgsConstructor;
import org.springframework.web.socket.WebSocketSession;

@ -1,10 +1,10 @@
package com.hccake.ballcat.admin.websocket.listener;
package com.baiye.listener;
import com.hccake.ballcat.common.util.JsonUtils;
import com.hccake.ballcat.common.websocket.distribute.MessageDO;
import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
import com.hccake.ballcat.system.event.DictChangeEvent;
import com.hccake.ballcat.admin.websocket.message.DictChangeMessage;
import com.baiye.util.JsonUtils;
import com.baiye.distribute.MessageDO;
import com.baiye.distribute.MessageDistributor;
import com.baiye.system.event.DictChangeEvent;
import com.baiye.message.DictChangeMessage;
import lombok.RequiredArgsConstructor;
import org.springframework.context.event.EventListener;
import org.springframework.scheduling.annotation.Async;

@ -1,6 +1,5 @@
package com.hccake.ballcat.admin.websocket.message;
package com.baiye.message;
import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
import lombok.Getter;
import lombok.Setter;

@ -1,6 +1,5 @@
package com.hccake.ballcat.admin.websocket.message;
package com.baiye.message;
import com.hccake.ballcat.common.websocket.message.JsonWebSocketMessage;
import lombok.Getter;
import lombok.Setter;

@ -1,27 +0,0 @@
// package com.hccake.ballcat.admin.websocket;
//
// import com.hccake.ballcat.admin.websocket.listener.NotifyWebsocketEventListener;
// import com.hccake.ballcat.common.websocket.distribute.MessageDistributor;
// import com.hccake.ballcat.notify.handler.NotifyInfoDelegateHandler;
// import com.hccake.ballcat.notify.model.domain.NotifyInfo;
// import com.hccake.ballcat.notify.service.UserAnnouncementService;
// import lombok.RequiredArgsConstructor;
// import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
// import org.springframework.context.annotation.Bean;
// import org.springframework.context.annotation.Configuration;
//
// @RequiredArgsConstructor
// @ConditionalOnClass({ NotifyWebsocketEventListener.class, UserAnnouncementService.class
// })
// @Configuration(proxyBeanMethods = false)
// public class NotifyWebsocketEventListenerConfiguration {
//
// private final MessageDistributor messageDistributor;
//
// @Bean
// public NotifyWebsocketEventListener notifyWebsocketEventListener(
// NotifyInfoDelegateHandler<? super NotifyInfo> notifyInfoDelegateHandler) {
// return new NotifyWebsocketEventListener(messageDistributor, notifyInfoDelegateHandler);
// }
//
// }

@ -1 +1 @@
com.hccake.ballcat.admin.websocket.AdminWebSocketAutoConfiguration
com.baiye.AdminWebSocketAutoConfiguration

@ -8,7 +8,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>common-core</artifactId>
<packaging>jar</packaging>
<dependencies>
<!--hutool-->

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.compose;
package com.baiye.compose;
/**
* , (: spring bean) 便

@ -0,0 +1,239 @@
package com.baiye.constant;
/**
*
*
* @author Enzo
* @date : 2021/6/17
*/
public class DefaultNumberConstants {
private DefaultNumberConstants() {
}
/**
* -3
*/
public static final int MINUS_THREE_NUMBER = -3;
/**
* -2
*/
public static final int MINUS_TWO_NUMBER = -2;
/**
* -1
*/
public static final int MINUS_ONE_NUMBER = -1;
/**
* 0
*/
public static final int ZERO_NUMBER = 0;
/**
* 1
*/
public static final int ONE_NUMBER = 1;
/**
* 2
*/
public static final int TWO_NUMBER = 2;
/**
* 3
*/
public static final int THREE_NUMBER = 3;
/**
* 4
*/
public static final int FOUR_NUMBER = 4;
/**
* 5
*/
public static final int FIVE_NUMBER = 5;
/**
* 6
*/
public static final int SIX_NUMBER = 6;
/**
* 7
*/
public static final int SEVEN_NUMBER = 7;
/**
* 8
*/
public static final int EIGHT_NUMBER = 8;
/**
* 9
*/
public static final int NINE_NUMBER = 9;
/**
* 10
*/
public static final int TEN_NUMBER = 10;
/**
* 11
*/
public static final int ELEVEN_NUMBER = 11;
/**
* 21
*/
public static final int TWELVE_NUMBER = 12;
/**
* 14
*/
public static final int FOURTEEN_NUMBER = 14;
/**
* 15
*/
public static final int FIFTEEN_NUMBER = 15;
/**
* 16
*/
public static final int SIXTEEN_NUMBER = 16;
/**
* 20
*/
public static final int TWENTY_NUMBER = 20;
public static final int TWENTY_ONE = 21;
/**
* 23
*/
public static final int TWENTY_THREE = 23;
/**
* 24
*/
public static final int TWENTY_FOUR = 24;
/**
* 30
*/
public static final int THIRTY = 30;
public static final int FORTY_EIGHT = 48;
/**
* 60
*/
public static final int FIFTY = 50;
/**
* 60
*/
public static final int SIXTY = 60;
/**
* 90
*/
public static final int NINETY = 90;
/**
* 98
*/
public static final int NINETY_EIGHT = 98;
/**
* 99
*/
public static final int NINETY_NINE = 99;
/**
* 100
*/
public static final int ONE_HUNDRED = 100;
/**
* 200
*/
public static final int TWO_HUNDRED = 200;
/**
* 500
*/
public static final int FIVE_HUNDRED = 500;
/**
* 201
*/
public static final int TWO_HUNDRED_ONE = 201;
/**
* 1005
*/
public static final int ONE_THOUSAND_AND_FIVE = 1005;
/**
* 1000
*/
public static final int ONE_THOUSAND = 1000;
/**
* 5000
*/
public static final int FIVE_THOUSAND = 5000;
/**
* 1
*/
public static final int TEN_THOUSAND = 10000;
/**
*
*/
public static final int FIFTY_THOUSAND = 50000;
/**
*
*/
public static final int ONE_HUNDRED_THOUSAND = 100000;
/**
* 999999
*/
public static final int LESS_THAN_ONE_MILLION = 999999;
/**
*
*/
public static final int ONE_MILLION = 1000000;
/**
* 9999999
*/
public static final int TEN_MILLION = 9999999;
/**
* @
*/
public static final String ATTR_DELIMITER = "@";
/**
* %
*/
public static final String NAT_DELIM = "%";
/**
* %
*/
public static final String DOLLAR_DELIM = "${";
}

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.core.constant;
package com.baiye.constant;
import com.hccake.ballcat.common.core.https.CompatibleSSLFactory;
import com.hccake.ballcat.common.core.https.SSLSocketFactoryInitException;
import com.baiye.https.CompatibleSSLFactory;
import com.baiye.https.SSLSocketFactoryInitException;
import lombok.experimental.UtilityClass;
import javax.net.ssl.HostnameVerifier;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.constant.enums;
package com.baiye.constant.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.constant.enums;
package com.baiye.constant.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.core.exception;
package com.baiye.exception;
import cn.hutool.core.text.CharSequenceUtil;
import com.hccake.ballcat.common.model.result.ResultCode;
import com.baiye.result.ResultCode;
import lombok.Getter;
/**

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.exception;
package com.baiye.exception;
import com.hccake.ballcat.common.model.result.SystemResultCode;
import com.baiye.result.SystemResultCode;
/**
* sql

@ -0,0 +1,26 @@
package com.baiye.exception.handler;
import com.baiye.exception.BusinessException;
import com.baiye.result.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
/**
* @Author YQY
* @Date 2023/8/4
*/
@Slf4j
@RestControllerAdvice
public class GlobalException {
/**
*
*/
@ExceptionHandler(value = BusinessException.class)
public R<Object> badRequestException(BusinessException e) {
log.error(e.getMessage());
return R.failed(e.getCode(), e.getMessage());
}
}

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.core.https;
package com.baiye.https;
import com.hccake.ballcat.common.core.constant.HttpsConstants;
import com.hccake.ballcat.common.util.ArrayUtils;
import com.baiye.constant.HttpsConstants;
import com.baiye.util.ArrayUtils;
import javax.net.ssl.KeyManager;
import javax.net.ssl.SSLContext;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.jackson;
package com.baiye.jackson;
import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.databind.module.SimpleModule;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.jackson;
package com.baiye.jackson;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.jackson;
package com.baiye.jackson;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.jackson;
package com.baiye.jackson;
import com.fasterxml.jackson.databind.BeanProperty;
import com.fasterxml.jackson.databind.JavaType;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.jackson;
package com.baiye.jackson;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;

@ -1,9 +1,9 @@
package com.hccake.ballcat.common.core.markdown;
package com.baiye.markdown;
import cn.hutool.core.convert.Convert;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.hccake.ballcat.common.util.json.JacksonJsonToolAdapter;
import com.baiye.util.json.JacksonJsonToolAdapter;
import lombok.SneakyThrows;
import java.util.ArrayList;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.request.wrapper;
package com.baiye.request.wrapper;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.request.wrapper;
package com.baiye.request.wrapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.ObjectUtils;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.spring;
package com.baiye.spring;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.BeanPostProcessor;

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.core.spring.compose;
package com.baiye.spring.compose;
import com.hccake.ballcat.common.core.compose.ContextComponent;
import com.hccake.ballcat.common.core.spring.BallcatBeanPostProcessor;
import com.baiye.compose.ContextComponent;
import com.baiye.spring.BallcatBeanPostProcessor;
import org.springframework.stereotype.Component;
/**

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.spring.compose;
package com.baiye.spring.compose;
import com.hccake.ballcat.common.core.compose.ContextComponent;
import com.baiye.compose.ContextComponent;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.ApplicationContext;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.thread;
package com.baiye.thread;
import lombok.extern.slf4j.Slf4j;
@ -23,7 +23,7 @@ public abstract class AbstractBlockingQueueThread<T> extends AbstractQueueThread
queue.put(t);
}
catch (InterruptedException e) {
Thread.currentThread().interrupt();
currentThread().interrupt();
}
catch (Exception e) {
log.error("{} put Object error, param: {}", this.getClass().toString(), t, e);

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.thread;
package com.baiye.thread;
import com.hccake.ballcat.common.core.lock.JavaReentrantLock;
import com.baiye.lock.JavaReentrantLock;
import lombok.extern.slf4j.Slf4j;
import java.util.Comparator;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.thread;
package com.baiye.thread;
import com.hccake.ballcat.common.core.compose.ContextComponent;
import com.baiye.compose.ContextComponent;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.CollectionUtils;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.thread;
package com.baiye.thread;
import com.hccake.ballcat.common.core.compose.ContextComponent;
import com.baiye.compose.ContextComponent;
import lombok.extern.slf4j.Slf4j;
/**

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.thread;
package com.baiye.thread;
import com.hccake.ballcat.common.core.compose.ContextComponent;
import com.baiye.compose.ContextComponent;
import lombok.extern.slf4j.Slf4j;
import java.util.concurrent.TimeUnit;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.util;
package com.baiye.util;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.text.StrPool;
@ -6,8 +6,8 @@ import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.RandomUtil;
import cn.hutool.poi.excel.BigExcelWriter;
import cn.hutool.poi.excel.ExcelUtil;
import com.hccake.ballcat.common.core.exception.BusinessException;
import com.hccake.ballcat.common.model.result.BaseResultCode;
import com.baiye.exception.BusinessException;
import com.baiye.result.BaseResultCode;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.util;
package com.baiye.util;
import lombok.experimental.UtilityClass;
import lombok.extern.slf4j.Slf4j;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.validation;
package com.baiye.validation;
import org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator;
import org.hibernate.validator.spi.resourceloading.ResourceBundleLocator;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.constraints;
package com.baiye.validation.constraints;
import com.hccake.ballcat.common.core.validation.validator.EnumValueValidatorOfClass;
import com.baiye.validation.validator.EnumValueValidatorOfClass;
import javax.validation.Constraint;
import javax.validation.Payload;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.constraints;
package com.baiye.validation.constraints;
import com.hccake.ballcat.common.core.validation.validator.EnumValueValidatorOfInt;
import com.baiye.validation.validator.EnumValueValidatorOfInt;
import javax.validation.Constraint;
import javax.validation.Payload;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.constraints;
package com.baiye.validation.constraints;
import com.hccake.ballcat.common.core.validation.validator.EnumValueValidatorOfString;
import com.baiye.validation.validator.EnumValueValidatorOfString;
import javax.validation.Constraint;
import javax.validation.Payload;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.constraints;
package com.baiye.validation.constraints;
import com.hccake.ballcat.common.core.validation.validator.ValueOfEnumValidator;
import com.baiye.validation.validator.ValueOfEnumValidator;
import javax.validation.Constraint;
import javax.validation.Payload;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.validation.group;
package com.baiye.validation.group;
/**
* Validation Group

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.core.validation.group;
package com.baiye.validation.group;
/**
* Validation Group

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.validator;
package com.baiye.validation.validator;
import com.hccake.ballcat.common.core.validation.constraints.OneOfClasses;
import com.baiye.validation.constraints.OneOfClasses;
import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.validator;
package com.baiye.validation.validator;
import com.hccake.ballcat.common.core.validation.constraints.OneOfInts;
import com.baiye.validation.constraints.OneOfInts;
import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.validator;
package com.baiye.validation.validator;
import com.hccake.ballcat.common.core.validation.constraints.OneOfStrings;
import com.baiye.validation.constraints.OneOfStrings;
import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.core.validation.validator;
package com.baiye.validation.validator;
import com.hccake.ballcat.common.core.validation.constraints.ValueOfEnum;
import com.baiye.validation.constraints.ValueOfEnum;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ClassUtils;
import org.apache.commons.lang3.reflect.MethodUtils;

@ -1,15 +1,15 @@
package com.hccake.ballcat.common.desensitize;
package com.baiye;
import cn.hutool.core.lang.Assert;
import com.hccake.ballcat.common.desensitize.enums.RegexDesensitizationTypeEnum;
import com.hccake.ballcat.common.desensitize.enums.SlideDesensitizationTypeEnum;
import com.hccake.ballcat.common.desensitize.functions.DesensitizeFunction;
import com.hccake.ballcat.common.desensitize.handler.RegexDesensitizationHandler;
import com.hccake.ballcat.common.desensitize.handler.SimpleDesensitizationHandler;
import com.hccake.ballcat.common.desensitize.handler.SlideDesensitizationHandler;
import com.hccake.ballcat.common.desensitize.json.annotation.JsonRegexDesensitize;
import com.hccake.ballcat.common.desensitize.json.annotation.JsonSimpleDesensitize;
import com.hccake.ballcat.common.desensitize.json.annotation.JsonSlideDesensitize;
import com.baiye.functions.DesensitizeFunction;
import com.baiye.enums.RegexDesensitizationTypeEnum;
import com.baiye.enums.SlideDesensitizationTypeEnum;
import com.baiye.handler.RegexDesensitizationHandler;
import com.baiye.handler.SimpleDesensitizationHandler;
import com.baiye.handler.SlideDesensitizationHandler;
import com.baiye.json.annotation.JsonRegexDesensitize;
import com.baiye.json.annotation.JsonSimpleDesensitize;
import com.baiye.json.annotation.JsonSlideDesensitize;
import java.lang.annotation.Annotation;
import java.util.Map;

@ -1,9 +1,9 @@
package com.hccake.ballcat.common.desensitize;
package com.baiye;
import com.hccake.ballcat.common.desensitize.handler.DesensitizationHandler;
import com.hccake.ballcat.common.desensitize.handler.RegexDesensitizationHandler;
import com.hccake.ballcat.common.desensitize.handler.SimpleDesensitizationHandler;
import com.hccake.ballcat.common.desensitize.handler.SlideDesensitizationHandler;
import com.baiye.handler.DesensitizationHandler;
import com.baiye.handler.RegexDesensitizationHandler;
import com.baiye.handler.SimpleDesensitizationHandler;
import com.baiye.handler.SlideDesensitizationHandler;
import java.util.Map;
import java.util.ServiceLoader;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.desensitize.handler;
package com.baiye.handler;
import com.hccake.ballcat.common.desensitize.enums.RegexDesensitizationTypeEnum;
import com.baiye.enums.RegexDesensitizationTypeEnum;
/**
* 使

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.desensitize.handler;
package com.baiye.handler;
/**
*

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.desensitize.handler;
package com.baiye.handler;
import com.hccake.ballcat.common.desensitize.enums.SlideDesensitizationTypeEnum;
import com.baiye.enums.SlideDesensitizationTypeEnum;
/**
*

@ -1,10 +1,10 @@
package com.hccake.ballcat.common.desensitize.json;
package com.baiye.json;
import com.baiye.AnnotationHandlerHolder;
import com.baiye.functions.DesensitizeFunction;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.hccake.ballcat.common.desensitize.AnnotationHandlerHolder;
import com.hccake.ballcat.common.desensitize.functions.DesensitizeFunction;
import java.io.IOException;
import java.lang.annotation.Annotation;

@ -1,10 +1,10 @@
package com.hccake.ballcat.common.desensitize.json;
package com.baiye.json;
import com.baiye.AnnotationHandlerHolder;
import com.fasterxml.jackson.databind.BeanDescription;
import com.fasterxml.jackson.databind.SerializationConfig;
import com.fasterxml.jackson.databind.ser.BeanPropertyWriter;
import com.fasterxml.jackson.databind.ser.BeanSerializerModifier;
import com.hccake.ballcat.common.desensitize.AnnotationHandlerHolder;
import java.lang.annotation.Annotation;

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.desensitize.json.annotation;
package com.baiye.json.annotation;
import com.hccake.ballcat.common.desensitize.enums.RegexDesensitizationTypeEnum;
import com.hccake.ballcat.common.desensitize.handler.RegexDesensitizationHandler;
import com.baiye.enums.RegexDesensitizationTypeEnum;
import com.baiye.handler.RegexDesensitizationHandler;
import java.lang.annotation.*;

@ -1,6 +1,6 @@
package com.hccake.ballcat.common.desensitize.json.annotation;
package com.baiye.json.annotation;
import com.hccake.ballcat.common.desensitize.handler.SimpleDesensitizationHandler;
import com.baiye.handler.SimpleDesensitizationHandler;
import java.lang.annotation.*;

@ -1,7 +1,7 @@
package com.hccake.ballcat.common.desensitize.json.annotation;
package com.baiye.json.annotation;
import com.hccake.ballcat.common.desensitize.enums.SlideDesensitizationTypeEnum;
import com.hccake.ballcat.common.desensitize.handler.SlideDesensitizationHandler;
import com.baiye.enums.SlideDesensitizationTypeEnum;
import com.baiye.handler.SlideDesensitizationHandler;
import java.lang.annotation.*;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import lombok.RequiredArgsConstructor;
import org.springframework.context.support.AbstractMessageSource;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import org.springframework.core.annotation.AliasFor;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@ -1,11 +1,13 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import lombok.Data;
import org.springframework.stereotype.Component;
/**
* @author hccake
*/
@Data
@Component
public class I18nOptions {
/**

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.lang.Assert;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import org.springframework.context.HierarchicalMessageSource;
import org.springframework.context.MessageSource;

@ -1,4 +1,4 @@
package com.hccake.ballcat.common.i18n;
package com.baiye;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;

@ -1,11 +1,11 @@
package com.hccake.ballcat.common.idempotent;
package com.baiye;
import cn.hutool.core.lang.Assert;
import com.hccake.ballcat.common.idempotent.annotation.Idempotent;
import com.hccake.ballcat.common.idempotent.exception.IdempotentException;
import com.hccake.ballcat.common.idempotent.key.generator.IdempotentKeyGenerator;
import com.hccake.ballcat.common.idempotent.key.store.IdempotentKeyStore;
import com.hccake.ballcat.common.model.result.BaseResultCode;
import com.baiye.annotation.Idempotent;
import com.baiye.exception.IdempotentException;
import com.baiye.key.generator.IdempotentKeyGenerator;
import com.baiye.key.store.IdempotentKeyStore;
import com.baiye.result.BaseResultCode;
import lombok.RequiredArgsConstructor;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save