后台管理框架整合
parent
b71b0b2fc9
commit
700ffec506
@ -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.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,4 +1,4 @@
|
||||
package com.hccake.ballcat.admin.upms.log;
|
||||
package com.baiye.upms.log;
|
||||
|
||||
/**
|
||||
* @author hccake
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.admin.websocket.constant;
|
||||
package com.baiye.constant;
|
||||
|
||||
/**
|
||||
* @author Hccake 2021/1/5
|
@ -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
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.core.constant;
|
||||
package com.baiye.constant;
|
||||
|
||||
/**
|
||||
* @author Hccake 2020/6/9 17:17
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.core.constant;
|
||||
package com.baiye.constant;
|
||||
|
||||
/**
|
||||
* @author Hccake
|
@ -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;
|
||||
package com.baiye.constant;
|
||||
|
||||
/**
|
||||
* MDC 相关常量
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.core.exception.handler;
|
||||
package com.baiye.exception.handler;
|
||||
|
||||
/**
|
||||
* 异常日志处理类
|
@ -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.https;
|
||||
package com.baiye.https;
|
||||
|
||||
/**
|
||||
* @author lingting 2023/2/1 14:29
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.core.lock;
|
||||
package com.baiye.lock;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -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,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 org.apache.commons.lang3.StringUtils;
|
||||
|
@ -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,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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.enums;
|
||||
package com.baiye.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.enums;
|
||||
package com.baiye.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.functions;
|
||||
package com.baiye.functions;
|
||||
|
||||
import java.lang.annotation.Annotation;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.handler;
|
||||
package com.baiye.handler;
|
||||
|
||||
/**
|
||||
* 脱敏处理器
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.json;
|
||||
package com.baiye.json;
|
||||
|
||||
/**
|
||||
* 脱敏工具类 定义开启脱敏规则
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.desensitize.json;
|
||||
package com.baiye.json;
|
||||
|
||||
import com.fasterxml.jackson.databind.module.SimpleModule;
|
||||
|
@ -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.*;
|
||||
|
@ -0,0 +1 @@
|
||||
com.baiye.upms.handler.SixAsteriskDesensitizationHandler
|
@ -1 +0,0 @@
|
||||
com.hccake.ballcat.common.desensitize.handler.SixAsteriskDesensitizationHandler
|
@ -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 java.lang.annotation.*;
|
||||
|
@ -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 java.lang.annotation.*;
|
||||
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.i18n;
|
||||
package com.baiye;
|
||||
|
||||
import org.springframework.context.ApplicationEvent;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.i18n;
|
||||
package com.baiye;
|
||||
|
||||
import java.util.Locale;
|
||||
|
@ -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,4 +1,4 @@
|
||||
package com.hccake.ballcat.common.i18n;
|
||||
package com.baiye;
|
||||
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
@ -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…
Reference in New Issue