diff --git a/cutejava/README.md b/cutejava/README.md
index 45ba5212..02ed0d93 100644
--- a/cutejava/README.md
+++ b/cutejava/README.md
@@ -10,6 +10,24 @@
https://github.com/odboy-tianjun/cutejava
+#### 编码规范
+
+- 和数据库表一一对应的类, 以`Tb`结尾
+- 前端请求参数类名, 以`Args`结尾
+- 返回给前端的数据类名, 以`Vo`结尾
+- 事件驱动类名,以`Event`结尾
+- 消息队列/Socket传输类名,以`Message`结尾
+- 原框架以外的所有辅助类的类名, 以`Cs`开头
+- 查询分页、查询列表的方法,一律为同一个方法名
+ - 查询分页:queryUserListByArgs(args, page)
+ - 查询列表:queryUserListByArgs(args)
+ - MapperXml:这样mapper.xml文件中的实现方法只需要写一个queryUserListByArgs
+- Mapper层查询方法,统一使用以下命名规则
+ - 分页、列表:query{TableName}ListByArgs
+ - 精确查询:get{TableName}{By FieldName}
+ - 统计数量:get{具体语义}Count{By FieldName}
+- 枚举类名,以`Enum`结尾
+
#### 主要特性
- 使用最新技术栈,社区资源丰富。
diff --git a/cutejava/cutejava-common/pom.xml b/cutejava/cutejava-common/pom.xml
index 6ea3d642..0a8be00b 100644
--- a/cutejava/cutejava-common/pom.xml
+++ b/cutejava/cutejava-common/pom.xml
@@ -4,7 +4,7 @@
cutejava
cn.odboy
- 1.3.1
+ 1.4.0
4.0.0
cutejava-common
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousAccess.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousAccess.java
index a3852b80..5ec05754 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousAccess.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousAccess.java
@@ -1,11 +1,6 @@
package cn.odboy.annotation;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Inherited;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+import java.lang.annotation.*;
/**
* 用于标记匿名访问方法
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousDeleteMapping.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousDeleteMapping.java
index 05059cb0..7d8ae30b 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousDeleteMapping.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousDeleteMapping.java
@@ -3,11 +3,8 @@ package cn.odboy.annotation;
import org.springframework.core.annotation.AliasFor;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+
+import java.lang.annotation.*;
/**
* Annotation for mapping HTTP {@code DELETE} requests onto specific handler
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousGetMapping.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousGetMapping.java
index 143999c8..8fb6a6da 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousGetMapping.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousGetMapping.java
@@ -3,11 +3,8 @@ package cn.odboy.annotation;
import org.springframework.core.annotation.AliasFor;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+
+import java.lang.annotation.*;
/**
* Annotation for mapping HTTP {@code GET} requests onto specific handler
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPatchMapping.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPatchMapping.java
index 24cb0da5..73559cc1 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPatchMapping.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPatchMapping.java
@@ -3,11 +3,8 @@ package cn.odboy.annotation;
import org.springframework.core.annotation.AliasFor;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+
+import java.lang.annotation.*;
/**
* Annotation for mapping HTTP {@code PATCH} requests onto specific handler
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPostMapping.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPostMapping.java
index caa0c264..2a413114 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPostMapping.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPostMapping.java
@@ -3,11 +3,8 @@ package cn.odboy.annotation;
import org.springframework.core.annotation.AliasFor;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+
+import java.lang.annotation.*;
/**
* Annotation for mapping HTTP {@code POST} requests onto specific handler
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPutMapping.java b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPutMapping.java
index 3dcf03a3..1419795a 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPutMapping.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/annotation/AnonymousPutMapping.java
@@ -3,11 +3,8 @@ package cn.odboy.annotation;
import org.springframework.core.annotation.AliasFor;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+
+import java.lang.annotation.*;
/**
* Annotation for mapping HTTP {@code PUT} requests onto specific handler
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyLogicEntity.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeLogicTb.java
similarity index 96%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/MyLogicEntity.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeLogicTb.java
index 66479dcf..cd2ec84f 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyLogicEntity.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeLogicTb.java
@@ -9,6 +9,7 @@ import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.springframework.data.annotation.CreatedBy;
import org.springframework.data.annotation.LastModifiedBy;
+
import java.lang.reflect.Field;
import java.util.Date;
@@ -20,7 +21,7 @@ import java.util.Date;
*/
@Getter
@Setter
-public class MyLogicEntity extends MyObject {
+public class CsBaseUserTimeLogicTb extends CsSerializeObject {
@CreatedBy
@TableField(value = "create_by", fill = FieldFill.INSERT)
@ApiModelProperty(value = "创建人", hidden = true)
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyEntity.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeTb.java
similarity index 96%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/MyEntity.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeTb.java
index 18138462..7965ad75 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyEntity.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsBaseUserTimeTb.java
@@ -9,6 +9,7 @@ import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.springframework.data.annotation.CreatedBy;
import org.springframework.data.annotation.LastModifiedBy;
+
import java.lang.reflect.Field;
import java.util.Date;
@@ -16,7 +17,7 @@ import java.util.Date;
@Getter
@Setter
@EqualsAndHashCode(callSuper = false)
-public class MyEntity extends MyObject {
+public class CsBaseUserTimeTb extends CsSerializeObject {
@CreatedBy
@TableField(fill = FieldFill.INSERT)
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/PageArgs.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsPageArgs.java
similarity index 93%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/PageArgs.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsPageArgs.java
index 15c3971e..fbce68ec 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/PageArgs.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsPageArgs.java
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
+
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
@@ -17,7 +18,7 @@ import java.io.Serializable;
@Data
@NoArgsConstructor
@AllArgsConstructor
-public class PageArgs implements Serializable {
+public class CsPageArgs implements Serializable {
@NotNull(message = "参数page不能为空")
@Min(value = 1, message = "参数page最小值为1")
@ApiModelProperty(value = "页码", example = "1")
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/BaseResult.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsResultVo.java
similarity index 85%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/BaseResult.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsResultVo.java
index 18c2bcae..aa43e745 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/BaseResult.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsResultVo.java
@@ -12,7 +12,7 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = false)
-public class BaseResult extends MyObject {
+public class CsResultVo extends CsSerializeObject {
private T content;
private long totalElements;
}
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyMetaOption.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSelectOptionItemVo.java
similarity index 82%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/MyMetaOption.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSelectOptionItemVo.java
index 4ba586ae..a8856b59 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyMetaOption.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSelectOptionItemVo.java
@@ -15,11 +15,8 @@
*/
package cn.odboy.base;
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.NoArgsConstructor;
+import lombok.*;
+
import java.util.Map;
/**
@@ -33,7 +30,7 @@ import java.util.Map;
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
-public class MyMetaOption extends MyObject {
+public class CsSelectOptionItemVo extends CsSerializeObject {
private String label;
private String value;
private Map ext;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyObject.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSerializeObject.java
similarity index 75%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/base/MyObject.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSerializeObject.java
index 91df133c..0f58eb82 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/MyObject.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/base/CsSerializeObject.java
@@ -8,6 +8,6 @@ import java.io.Serializable;
* @author odboy
* @date 2022-01-12
*/
-public class MyObject implements Serializable {
+public class CsSerializeObject implements Serializable {
private static final long serialVersionUID = 1L;
}
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/base/PageResult.java b/cutejava/cutejava-common/src/main/java/cn/odboy/base/PageResult.java
deleted file mode 100644
index 0108a4ba..00000000
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/base/PageResult.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package cn.odboy.base;
-
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.NoArgsConstructor;
-import java.util.List;
-
-/**
- * 分页结果封装类
- */
-@Data
-@NoArgsConstructor
-@AllArgsConstructor
-@EqualsAndHashCode(callSuper = false)
-public class PageResult extends MyObject {
- private List content;
- private long totalElements;
-}
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/BeanLoadFinishListener.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBeanLoadFinishListener.java
similarity index 91%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/context/BeanLoadFinishListener.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBeanLoadFinishListener.java
index a7ed1303..0891a465 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/BeanLoadFinishListener.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBeanLoadFinishListener.java
@@ -28,7 +28,7 @@ import org.springframework.stereotype.Component;
*/
@Slf4j
@Component
-public class BeanLoadFinishListener implements ApplicationListener {
+public class CsBeanLoadFinishListener implements ApplicationListener {
@Override
public void onApplicationEvent(ContextRefreshedEvent event) {
log.info("所有的Bean都加载完毕了");
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/BootApplication.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBootApplication.java
similarity index 98%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/context/BootApplication.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBootApplication.java
index f2eeee6b..9dc7880b 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/BootApplication.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsBootApplication.java
@@ -20,6 +20,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.core.env.Environment;
+
import java.net.InetAddress;
import java.net.UnknownHostException;
@@ -30,7 +31,7 @@ import java.net.UnknownHostException;
* @date 2024-04-20
*/
@Slf4j
-public class BootApplication {
+public class CsBootApplication {
@Bean
public SpringBeanHolder springContextHolder() {
return new SpringBeanHolder();
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/ScriptHelper.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsScriptHelper.java
similarity index 93%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/context/ScriptHelper.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/context/CsScriptHelper.java
index ac90a883..c76a756a 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/ScriptHelper.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/CsScriptHelper.java
@@ -19,13 +19,8 @@ import cn.hutool.core.util.ReflectUtil;
import cn.hutool.script.ScriptRuntimeException;
import cn.odboy.exception.BadRequestException;
import org.springframework.stereotype.Component;
-import javax.script.Bindings;
-import javax.script.Invocable;
-import javax.script.ScriptContext;
-import javax.script.ScriptEngine;
-import javax.script.ScriptEngineManager;
-import javax.script.ScriptException;
-import javax.script.SimpleScriptContext;
+
+import javax.script.*;
import java.lang.reflect.Field;
import java.util.Arrays;
import java.util.HashMap;
@@ -39,7 +34,7 @@ import java.util.Set;
* @date 2023-12-05
*/
@Component
-public class ScriptHelper {
+public class CsScriptHelper {
private static final String FUNCTION_TAG = "function";
private final ScriptEngine engine = new ScriptEngineManager().getEngineByName("JavaScript");
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/RequestHolder.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/RequestHolder.java
index a65a1497..12f1a976 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/RequestHolder.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/RequestHolder.java
@@ -2,6 +2,7 @@ package cn.odboy.context;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
+
import javax.servlet.http.HttpServletRequest;
import java.util.Objects;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/SpringBeanHolder.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/SpringBeanHolder.java
index 939e1ce6..e0293b38 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/SpringBeanHolder.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/SpringBeanHolder.java
@@ -7,6 +7,7 @@ import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/exception/BadRequestException.java b/cutejava/cutejava-common/src/main/java/cn/odboy/exception/BadRequestException.java
index c95f3979..44bfe37f 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/exception/BadRequestException.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/exception/BadRequestException.java
@@ -2,6 +2,7 @@ package cn.odboy.exception;
import lombok.Getter;
import org.springframework.http.HttpStatus;
+
import static org.springframework.http.HttpStatus.BAD_REQUEST;
/**
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/exception/handler/GlobalExceptionHandler.java b/cutejava/cutejava-common/src/main/java/cn/odboy/exception/handler/GlobalExceptionHandler.java
index 2ea35aff..a3b6e492 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/exception/handler/GlobalExceptionHandler.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/exception/handler/GlobalExceptionHandler.java
@@ -13,6 +13,7 @@ import org.springframework.validation.ObjectError;
import org.springframework.web.bind.MethodArgumentNotValidException;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
+
import static org.springframework.http.HttpStatus.NOT_FOUND;
@Slf4j
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/HealthCheckController.java b/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/CsHealthCheckController.java
similarity index 91%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/HealthCheckController.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/CsHealthCheckController.java
index d2cbef8d..cdc2e23c 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/HealthCheckController.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/controller/CsHealthCheckController.java
@@ -16,7 +16,7 @@
package cn.odboy.monitor.controller;
import cn.odboy.annotation.AnonymousGetMapping;
-import cn.odboy.monitor.service.HealthCheckPointService;
+import cn.odboy.monitor.service.CsHealthCheckPointService;
import io.swagger.annotations.Api;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
@@ -31,9 +31,9 @@ import org.springframework.web.bind.annotation.RestController;
@RequiredArgsConstructor
@RequestMapping("/healthCheck")
@Api(tags = "系统:健康检查接口")
-public class HealthCheckController {
+public class CsHealthCheckController {
@Autowired
- private HealthCheckPointService healthCheckPointService;
+ private CsHealthCheckPointService healthCheckPointService;
/**
* 就绪检查
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/HealthCheckPointService.java b/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/CsHealthCheckPointService.java
similarity index 83%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/HealthCheckPointService.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/CsHealthCheckPointService.java
index 099654bb..8acacd5d 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/HealthCheckPointService.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/monitor/service/CsHealthCheckPointService.java
@@ -2,7 +2,7 @@ package cn.odboy.monitor.service;
import org.springframework.http.ResponseEntity;
-public interface HealthCheckPointService {
+public interface CsHealthCheckPointService {
/**
* 就绪检查
*/
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisConfiguration.java b/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisConfiguration.java
index dbbd63dd..426c9a09 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisConfiguration.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisConfiguration.java
@@ -23,6 +23,7 @@ import org.springframework.data.redis.serializer.RedisSerializationContext;
import org.springframework.data.redis.serializer.RedisSerializer;
import org.springframework.data.redis.serializer.SerializationException;
import org.springframework.data.redis.serializer.StringRedisSerializer;
+
import java.nio.charset.StandardCharsets;
import java.time.Duration;
import java.util.HashMap;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisHelper.java b/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisHelper.java
index e54df3c6..4f3ca7b4 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisHelper.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/redis/RedisHelper.java
@@ -7,21 +7,11 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.data.redis.connection.RedisConnection;
import org.springframework.data.redis.connection.RedisConnectionFactory;
-import org.springframework.data.redis.core.ConvertingCursor;
-import org.springframework.data.redis.core.Cursor;
-import org.springframework.data.redis.core.RedisCallback;
-import org.springframework.data.redis.core.RedisConnectionUtils;
-import org.springframework.data.redis.core.RedisTemplate;
-import org.springframework.data.redis.core.ScanOptions;
+import org.springframework.data.redis.core.*;
import org.springframework.data.redis.serializer.StringRedisSerializer;
import org.springframework.stereotype.Component;
-import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Objects;
-import java.util.Optional;
-import java.util.Set;
+
+import java.util.*;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/util/AnonTagUtil.java b/cutejava/cutejava-common/src/main/java/cn/odboy/util/AnonTagUtil.java
index 392d78a6..ba5c18f3 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/util/AnonTagUtil.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/util/AnonTagUtil.java
@@ -7,13 +7,8 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.mvc.method.RequestMappingInfo;
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Objects;
-import java.util.Set;
+
+import java.util.*;
/**
* 匿名标记工具
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/util/BrowserUtil.java b/cutejava/cutejava-common/src/main/java/cn/odboy/util/BrowserUtil.java
index a6c875f4..e6834987 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/util/BrowserUtil.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/util/BrowserUtil.java
@@ -3,6 +3,7 @@ package cn.odboy.util;
import cn.hutool.http.useragent.UserAgent;
import cn.hutool.http.useragent.UserAgentUtil;
import lombok.extern.slf4j.Slf4j;
+
import javax.servlet.http.HttpServletRequest;
import java.net.InetAddress;
import java.net.UnknownHostException;
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/util/Base64SecretUtil.java b/cutejava/cutejava-common/src/main/java/cn/odboy/util/CsBase64SecretUtil.java
similarity index 94%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/util/Base64SecretUtil.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/util/CsBase64SecretUtil.java
index 29187b73..a2c996df 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/util/Base64SecretUtil.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/util/CsBase64SecretUtil.java
@@ -17,6 +17,7 @@ package cn.odboy.util;
import cn.hutool.core.codec.Base64Encoder;
import cn.hutool.core.util.IdUtil;
+
import java.nio.charset.StandardCharsets;
/**
@@ -25,8 +26,8 @@ import java.nio.charset.StandardCharsets;
* @author odboy
* @date 2022-11-16
*/
-public final class Base64SecretUtil {
- private Base64SecretUtil() {
+public final class CsBase64SecretUtil {
+ private CsBase64SecretUtil() {
}
public static String build() {
diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/util/CollUtil.java b/cutejava/cutejava-common/src/main/java/cn/odboy/util/CsCollUtil.java
similarity index 83%
rename from cutejava/cutejava-common/src/main/java/cn/odboy/util/CollUtil.java
rename to cutejava/cutejava-common/src/main/java/cn/odboy/util/CsCollUtil.java
index 343c183c..24efc85b 100644
--- a/cutejava/cutejava-common/src/main/java/cn/odboy/util/CollUtil.java
+++ b/cutejava/cutejava-common/src/main/java/cn/odboy/util/CsCollUtil.java
@@ -15,17 +15,13 @@
*/
package cn.odboy.util;
-import cn.odboy.base.MyMetaOption;
+import cn.odboy.base.CsSelectOptionItemVo;
import com.alibaba.fastjson2.JSON;
+
import java.lang.reflect.Field;
import java.math.BigDecimal;
import java.math.RoundingMode;
-import java.util.ArrayList;
-import java.util.Comparator;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Objects;
+import java.util.*;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.stream.Collectors;
@@ -36,7 +32,7 @@ import java.util.stream.Collectors;
* @author odboy
* @date 2022-11-09
*/
-public final class CollUtil extends cn.hutool.core.collection.CollUtil {
+public final class CsCollUtil extends cn.hutool.core.collection.CollUtil {
private static Predicate distinctPredicate(Function super T, ? extends K> keyMapper) {
Map