diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java index 1aeb36c8844ffd32bb4f3abf308da0d351a5ffe3..3d6ae2ecf1a332831d97625e3fc98c032abf5974 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java @@ -6,7 +6,9 @@ import com.google.common.base.Converter; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.core.annotation.MergedAnnotation; -import java.util.*; +import java.util.Collections; +import java.util.LinkedHashMap; +import java.util.Map; /** * @author liaozan diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java index 3aa0437525cc034f5316d86e2e34c3e232bb959f..2e11315f314a25744d25252e437d85526ecfcbfa 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java @@ -3,11 +3,16 @@ package com.schbrain.common.util; import com.alibaba.excel.EasyExcel; import com.schbrain.common.util.support.excel.bean.ExcelReadResult; import com.schbrain.common.util.support.excel.exception.ExcelException; -import com.schbrain.common.util.support.excel.listener.*; +import com.schbrain.common.util.support.excel.listener.ExcelBeanReadListener; +import com.schbrain.common.util.support.excel.listener.ExcelMapDataReadListener; +import com.schbrain.common.util.support.excel.listener.ExcelReadListenerBase; +import com.schbrain.common.util.support.excel.listener.HierarchicalDataReadListener; import com.schbrain.common.util.support.excel.listener.HierarchicalDataReadListener.ImportedRecord; import org.apache.commons.collections4.CollectionUtils; -import java.io.*; +import java.io.File; +import java.io.InputStream; +import java.io.OutputStream; import java.nio.file.Path; import java.util.List; import java.util.Map; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java index 6d6f81f7dcb73a023b4f5b06df2c3c06675a98fa..a771c4dee522200d35bb2000959c6270bce5de5c 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java @@ -4,7 +4,10 @@ import lombok.Data; import lombok.extern.slf4j.Slf4j; import java.io.IOException; -import java.net.*; +import java.net.Inet4Address; +import java.net.InetAddress; +import java.net.NetworkInterface; +import java.net.UnknownHostException; import java.nio.ByteBuffer; import java.util.Enumeration; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java index 0800a4f96e1feee3a6ba61328df88821d3266944..983b79435dfebc8cf97ab5423ee24627784dd69d 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java @@ -2,7 +2,10 @@ package com.schbrain.common.util; import cn.hutool.extra.spring.SpringUtil; import com.fasterxml.jackson.core.type.TypeReference; -import com.fasterxml.jackson.databind.*; +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.JavaType; +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.NullNode; import com.schbrain.common.util.exception.JSONException; import lombok.extern.slf4j.Slf4j; @@ -11,7 +14,10 @@ import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.reflect.TypeUtils; import java.lang.reflect.ParameterizedType; -import java.util.*; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import static com.fasterxml.jackson.databind.SerializationFeature.INDENT_OUTPUT; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java index 005cbd3c9f3003d62a13b8b48a7bb452174d3f49..7b4a7c54a09f656647536b870f5a668de19c48f8 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java @@ -9,7 +9,8 @@ import java.util.Collections; import java.util.List; import java.util.function.Function; -import static com.schbrain.common.constants.PageConstants.*; +import static com.schbrain.common.constants.PageConstants.DEFAULT_SEARCH_COUNT; +import static com.schbrain.common.constants.PageConstants.DEFAULT_TOTAL_COUNT; /** * @author liaozan diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java index 406294f77b06b45f630010883cd88e3fc5a36fc6..98280f301b07af31b7cb5e5fd4bc2109c50f00c6 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java @@ -1,7 +1,9 @@ package com.schbrain.common.util; import org.apache.commons.lang3.StringUtils; -import org.springframework.expression.*; +import org.springframework.expression.EvaluationContext; +import org.springframework.expression.Expression; +import org.springframework.expression.ExpressionParser; import org.springframework.expression.spel.standard.SpelExpressionParser; import org.springframework.expression.spel.support.StandardEvaluationContext; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java index fa33a1159dee6aac449bcb127f6795d83672875d..05566611ca9da8635cf1b990f8b42b83d508886f 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java @@ -3,8 +3,13 @@ package com.schbrain.common.util; import lombok.extern.slf4j.Slf4j; import java.util.*; -import java.util.function.*; -import java.util.stream.*; +import java.util.function.Function; +import java.util.function.Predicate; +import java.util.function.Supplier; +import java.util.stream.Collector; +import java.util.stream.Collectors; +import java.util.stream.Stream; +import java.util.stream.StreamSupport; import static java.util.Collections.emptyList; import static java.util.stream.Collectors.*; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java b/commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java index 16678339eedf6cb3cfbe5144d6dd453fd83c2e93..ff340544c188dabad56980ffa7d7e64de9cb2090 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java @@ -1,10 +1,14 @@ package com.schbrain.common.util.support; import org.hibernate.validator.internal.engine.path.PathImpl; -import org.springframework.validation.*; +import org.springframework.validation.BindingResult; +import org.springframework.validation.FieldError; +import org.springframework.validation.ObjectError; import javax.validation.ConstraintViolation; -import java.util.*; +import java.util.Optional; +import java.util.Set; +import java.util.StringJoiner; /** * @author liaozan diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java b/commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java index 2d0a6b0c3237a2763f7da51e9822be101466ec1e..8838ec5b482e64300337610bbcd56a98314b7e9a 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java @@ -4,7 +4,9 @@ import cn.hutool.core.text.StrPool; import cn.hutool.extra.spring.SpringUtil; import com.schbrain.common.exception.BaseException; import com.schbrain.common.util.ApplicationName; -import org.redisson.api.*; +import org.redisson.api.RBlockingQueue; +import org.redisson.api.RDelayedQueue; +import org.redisson.api.RedissonClient; import org.springframework.beans.BeansException; import org.springframework.util.CollectionUtils; diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java b/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java index 78cc1bd9ea67dfc143bd915b336cbbe43fbcbb44..6ec7798a58674b1f7c6e829f86fcf987b70e55f1 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java @@ -10,7 +10,10 @@ import com.schbrain.common.util.support.excel.exception.ExcelException; import lombok.*; import javax.validation.Validator; -import java.util.*; +import java.util.HashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; /** * @author liaozan diff --git a/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java b/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java index 88a6284efe88e692a723eab57cbc7c63d9883f98..c8532b9db16d73670b23155a7b0639518321e0c1 100644 --- a/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java +++ b/commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java @@ -10,7 +10,9 @@ import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.MapUtils; import org.apache.commons.lang3.StringUtils; -import java.util.*; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; /** * 层级数据 excel 读取类 diff --git a/commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java b/commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java index 3723efeffd5be84c2199197a1d0834b3c1bdaa23..50b1e71aaca06d835e92f37925df6ac682ad412b 100644 --- a/commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java +++ b/commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java @@ -1,6 +1,8 @@ package com.schbrain.common.entity; -import lombok.*; +import lombok.AccessLevel; +import lombok.Data; +import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.ArrayList; diff --git a/commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java b/commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java index e430ff6dca5b3da3b4c97968469c3215cdad3d9f..afa18b938fdf6c6e795d2d3fc10523bc831737f8 100644 --- a/commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java +++ b/commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java @@ -9,7 +9,9 @@ import com.schbrain.framework.dao.BaseDao; import com.schbrain.framework.dao.util.SQLUtil; import org.apache.commons.lang3.StringUtils; -import java.util.*; +import java.util.Collections; +import java.util.LinkedList; +import java.util.List; /** * @author hzchengyi diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java b/commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java index 5c1a632b46484e36d122fdcc421442b986082f07..88f62380b6788c008a3de47dc52c9f8c81cf7f75 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java @@ -1,6 +1,9 @@ package com.schbrain.common.web; -import com.schbrain.common.web.exception.*; +import com.schbrain.common.web.exception.DefaultExceptionTranslator; +import com.schbrain.common.web.exception.ExceptionHandingWebMvcConfigurer; +import com.schbrain.common.web.exception.ExceptionTranslator; +import com.schbrain.common.web.exception.GlobalExceptionHandler; import com.schbrain.common.web.properties.WebProperties; import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java b/commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java index 6216e999077ec260f0dbee80a00eeeade2573a96..7f10a9f2a98406aa72b2b284d63450b15027b733 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java @@ -1,8 +1,8 @@ package com.schbrain.common.web; -import com.schbrain.common.web.servlet.RequestLoggingFilter; import com.schbrain.common.web.properties.WebProperties; import com.schbrain.common.web.servlet.CharacterEncodingServletContextInitializer; +import com.schbrain.common.web.servlet.RequestLoggingFilter; import com.schbrain.common.web.servlet.TraceIdInitializeServletListener; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java b/commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java index aef1b8d8539f0baf205688c28fad77b85999f7e8..300af1957683f536f4b4a918d4433d576375eb60 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java @@ -7,11 +7,15 @@ import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfigurationPackages; -import org.springframework.boot.autoconfigure.condition.*; +import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; +import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.web.client.RestTemplateBuilder; -import org.springframework.context.annotation.*; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Import; +import org.springframework.context.annotation.Lazy; import org.springframework.web.client.RestTemplate; import java.util.List; diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java b/commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java index 5771cd605827b682cc1ff0bc584f3df11005457a..a96b59202b0d61f1c9c177677e54065767f424b0 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java @@ -7,7 +7,9 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.web.context.request.ServletWebRequest; import org.springframework.web.method.HandlerMethod; import org.springframework.web.method.annotation.ExceptionHandlerMethodResolver; -import org.springframework.web.method.support.*; +import org.springframework.web.method.support.HandlerMethodArgumentResolverComposite; +import org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite; +import org.springframework.web.method.support.ModelAndViewContainer; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver; import org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver; @@ -17,7 +19,9 @@ import javax.annotation.Nullable; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.lang.reflect.Method; -import java.util.*; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /** diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java b/commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java index 9853a2cffffa8a77a48a652bcfab33791fb9c42b..2ed3129d51532f18f56ed09b3865dae04b942d73 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java @@ -12,9 +12,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.converter.HttpMessageNotReadableException; import org.springframework.util.ClassUtils; import org.springframework.validation.BindException; -import org.springframework.web.*; +import org.springframework.web.HttpMediaTypeNotAcceptableException; +import org.springframework.web.HttpMediaTypeNotSupportedException; +import org.springframework.web.HttpRequestMethodNotSupportedException; import org.springframework.web.bind.*; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.context.request.async.AsyncRequestTimeoutException; import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException; import org.springframework.web.multipart.support.MissingServletRequestPartException; @@ -25,7 +29,8 @@ import java.sql.SQLException; import java.util.Arrays; import java.util.List; -import static com.schbrain.common.constants.ResponseCodeConstants.*; +import static com.schbrain.common.constants.ResponseCodeConstants.PARAM_INVALID; +import static com.schbrain.common.constants.ResponseCodeConstants.SERVER_ERROR; /** * @author liaozan diff --git a/commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java b/commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java index 6763c4ac686c23a100ec876fe5b3d80bb51e7390..8c088f411859e958108774420c80c5437778a2cb 100644 --- a/commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java +++ b/commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java @@ -2,7 +2,9 @@ package com.schbrain.common.web.support.concurrent; import cn.hutool.extra.spring.SpringUtil; import com.schbrain.common.exception.BaseException; -import com.schbrain.common.util.*; +import com.schbrain.common.util.ApplicationName; +import com.schbrain.common.util.ParameterDiscoverUtils; +import com.schbrain.common.util.SpelUtils; import com.schbrain.common.web.utils.ServletUtils; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; @@ -18,7 +20,9 @@ import org.springframework.data.redis.core.BoundValueOperations; import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.util.CollectionUtils; -import java.util.*; +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; import java.util.concurrent.ConcurrentHashMap; /** diff --git a/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java b/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java index bf8f51b38df4ab560f7bde05f14e2e9d1dc0a2ad..8bce1baddb2203043baa995af4871f39508986db 100644 --- a/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java +++ b/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java @@ -3,12 +3,17 @@ package com.schbrain.maven.plugin.mojo; import org.apache.maven.execution.MavenSession; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; -import org.apache.maven.plugins.annotations.*; +import org.apache.maven.plugins.annotations.LifecyclePhase; +import org.apache.maven.plugins.annotations.Mojo; +import org.apache.maven.plugins.annotations.Parameter; +import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import java.io.File; import java.io.IOException; -import java.nio.file.*; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; diff --git a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java index 1b3e488e9786432a938e39307aa5874bbd0f621f..a1641b23bb176acf6e3602ee1681323e8a21b0ce 100644 --- a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java +++ b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java @@ -17,7 +17,8 @@ import java.util.Map; import static com.ctrip.framework.apollo.core.ApolloClientSystemConsts.*; import static com.ctrip.framework.apollo.core.ConfigConsts.APOLLO_META_KEY; -import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.*; +import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.APOLLO_BOOTSTRAP_EAGER_LOAD_ENABLED; +import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.APOLLO_BOOTSTRAP_ENABLED; /** * @author liaozan diff --git a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java index 12dd0a3cb385f297d900e94b9d23ef6a4755e81d..08a482b5a11c64e9da8d70c8c067ccec29bf3021 100644 --- a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java +++ b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java @@ -1,7 +1,9 @@ package com.schbrain.framework.autoconfigure.apollo.event.listener; import com.schbrain.framework.autoconfigure.apollo.event.ConfigLoadedEvent; -import org.springframework.context.*; +import org.springframework.context.ApplicationContextInitializer; +import org.springframework.context.ApplicationListener; +import org.springframework.context.ConfigurableApplicationContext; import org.springframework.core.Ordered; /** diff --git a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java index 64c6a1835d5bfa76691ae7909bc71593029d6376..c1b0a1856b9814184256aa41c32477bdccef9d04 100644 --- a/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java +++ b/starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java @@ -3,13 +3,16 @@ package com.schbrain.framework.autoconfigure.apollo.util; import com.schbrain.framework.autoconfigure.apollo.properties.ApolloProperties; import org.apache.commons.collections4.CollectionUtils; import org.springframework.boot.DefaultPropertiesPropertySource; -import org.springframework.core.env.*; +import org.springframework.core.env.ConfigurableEnvironment; +import org.springframework.core.env.MutablePropertySources; +import org.springframework.core.env.PropertySource; import java.util.List; import java.util.Set; import java.util.stream.Collectors; -import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.*; +import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.APOLLO_BOOTSTRAP_PROPERTY_SOURCE_NAME; +import static com.ctrip.framework.apollo.spring.config.PropertySourcesConstants.APOLLO_PROPERTY_SOURCE_NAME; /** * @author liaozan diff --git a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java index fbb95b7c8a6d6987e507b890d9d56161a8a389aa..d64cb5c7c737a4b75aa42604a06ee420eb139203 100644 --- a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java +++ b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java @@ -1,7 +1,10 @@ package com.schbrain.framework.autoconfigure.cache.provider; import java.time.Duration; -import java.util.*; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author zhuyf diff --git a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java index 67a877d63f58a3d4021aaeb9f0d4f6433136a213..dba1bb4e994201395272bd481566b4befd263c6c 100644 --- a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java +++ b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java @@ -2,7 +2,9 @@ package com.schbrain.framework.autoconfigure.cache.provider.redis; import com.schbrain.framework.autoconfigure.cache.provider.CacheProvider; import org.springframework.beans.factory.ObjectProvider; -import org.springframework.boot.autoconfigure.condition.*; +import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; +import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; +import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.data.redis.connection.RedisConnectionFactory; diff --git a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java index 4296b0126d9dd008343e6522354d8da7ce2d5bbe..fffc8e36eb964e0a063825e54d9476d5cfc021fc 100644 --- a/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java +++ b/starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java @@ -7,7 +7,10 @@ import com.schbrain.framework.autoconfigure.cache.exception.CacheException; import com.schbrain.framework.autoconfigure.cache.provider.CacheProvider; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; -import org.springframework.data.redis.core.*; +import org.springframework.data.redis.core.Cursor; +import org.springframework.data.redis.core.RedisCallback; +import org.springframework.data.redis.core.ScanOptions; +import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.util.CollectionUtils; diff --git a/starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java b/starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java index 732be16811a5c5ad152cfa1571bafad4333545c4..d9d2c27e93909a1541744b0fe9e1f3ab70846c82 100644 --- a/starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java +++ b/starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java @@ -4,7 +4,10 @@ import com.alibaba.fastjson2.JSONFactory; import org.apache.dubbo.common.beans.factory.ScopeBeanFactory; import org.apache.dubbo.common.utils.SerializeCheckStatus; import org.apache.dubbo.common.utils.SerializeSecurityManager; -import org.apache.dubbo.rpc.model.*; +import org.apache.dubbo.rpc.model.ApplicationModel; +import org.apache.dubbo.rpc.model.FrameworkModel; +import org.apache.dubbo.rpc.model.ModuleModel; +import org.apache.dubbo.rpc.model.ScopeModelInitializer; /** * @author liaozan @@ -36,4 +39,4 @@ public class DubboSerializeCheckScopeModelInitializer implements ScopeModelIniti } -} +} \ No newline at end of file diff --git a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java index 6336cee8d80e229a433a15b4744d6947b5bb03ce..fe9ee03582ea00bd4806368d88030e4fd47f37a7 100644 --- a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java +++ b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java @@ -3,7 +3,10 @@ package com.schbrain.framework.autoconfigure.logger; import ch.qos.logback.classic.Logger; import ch.qos.logback.classic.LoggerContext; import ch.qos.logback.classic.spi.ILoggingEvent; -import ch.qos.logback.core.*; +import ch.qos.logback.core.Appender; +import ch.qos.logback.core.ConsoleAppender; +import ch.qos.logback.core.Context; +import ch.qos.logback.core.FileAppender; import ch.qos.logback.core.rolling.RollingFileAppender; import ch.qos.logback.core.rolling.TimeBasedRollingPolicy; import cn.hutool.json.JSONObject; diff --git a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java index 0ea011db88df526c16770a2fff9c1559cef6689f..6e03997d75014790d17643a030baff971035d0e3 100644 --- a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java +++ b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java @@ -5,11 +5,14 @@ import com.ctrip.framework.apollo.enums.PropertyChangeType; import com.ctrip.framework.apollo.model.ConfigChange; import com.ctrip.framework.apollo.model.ConfigChangeEvent; import lombok.extern.slf4j.Slf4j; -import org.springframework.boot.logging.*; +import org.springframework.boot.logging.LogLevel; +import org.springframework.boot.logging.LoggerConfiguration; +import org.springframework.boot.logging.LoggingSystem; import java.util.Set; -import static com.ctrip.framework.apollo.enums.PropertyChangeType.*; +import static com.ctrip.framework.apollo.enums.PropertyChangeType.ADDED; +import static com.ctrip.framework.apollo.enums.PropertyChangeType.MODIFIED; import static org.springframework.boot.logging.LoggingSystem.ROOT_LOGGER_NAME; /** diff --git a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java index 6b91c243743f048c74d53a88b9b5c0904692a918..7a594811bc436fd7a4b968d81daf2d5f4ad3bd84 100644 --- a/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java +++ b/starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java @@ -20,7 +20,9 @@ import org.springframework.core.env.ConfigurableEnvironment; import org.springframework.util.StringUtils; import java.io.IOException; -import java.nio.file.*; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; import java.util.Map; import static org.springframework.boot.context.logging.LoggingApplicationListener.CONFIG_PROPERTY; diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java index 85e401f8bc0f60f840e02a4b2bf0823b63ff8560..55c31d7d0fca5834198256b9f8bcda1cc3e5dbd3 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java @@ -12,9 +12,13 @@ import com.schbrain.framework.autoconfigure.mybatis.configuration.MybatisPlusGlo import com.schbrain.framework.autoconfigure.mybatis.datasource.DataSourceConnectionPostProcessor; import com.schbrain.framework.autoconfigure.mybatis.datasource.customizer.DataSourceCustomizer; import com.schbrain.framework.autoconfigure.mybatis.datasource.customizer.DefaultDataSourceCustomizer; -import com.schbrain.framework.autoconfigure.mybatis.datasource.extractor.*; +import com.schbrain.framework.autoconfigure.mybatis.datasource.extractor.DataSourcePropertiesExtractor; +import com.schbrain.framework.autoconfigure.mybatis.datasource.extractor.DruidDataSourcePropertiesExtractor; +import com.schbrain.framework.autoconfigure.mybatis.datasource.extractor.HikariDataSourcePropertiesExtractor; import com.schbrain.framework.autoconfigure.mybatis.listener.TableConstraintCheckerBean; -import com.schbrain.framework.autoconfigure.mybatis.properties.*; +import com.schbrain.framework.autoconfigure.mybatis.properties.DataSourceConnectionProperties; +import com.schbrain.framework.autoconfigure.mybatis.properties.DataSourceProperties; +import com.schbrain.framework.autoconfigure.mybatis.properties.MybatisProperties; import com.schbrain.framework.autoconfigure.mybatis.sql.injector.DefaultMethodSqlInjector; import org.springframework.beans.factory.ObjectProvider; import org.springframework.beans.factory.config.BeanDefinition; @@ -22,7 +26,9 @@ import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandidate; import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.context.annotation.*; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Import; +import org.springframework.context.annotation.Role; import javax.sql.DataSource; import java.util.List; diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java index 345d2c871bb9256957a1eb0a9437746df2541203..bbee30f4ccba112c1a72a4b25c645cf06a4a25a3 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java @@ -1,6 +1,8 @@ package com.schbrain.framework.autoconfigure.mybatis.base; -import com.baomidou.mybatisplus.annotation.*; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; import com.schbrain.framework.autoconfigure.mybatis.constant.MybatisConstants; import lombok.Data; diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java index 1b1ec7b403843e6c1f5c0acc3f38339e51a41197..90e5215bb89f3b68ff7dcf468d08df04c120fa58 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java @@ -2,7 +2,9 @@ package com.schbrain.framework.autoconfigure.mybatis.base; import com.baomidou.mybatisplus.extension.service.IService; -import java.util.*; +import java.util.Collection; +import java.util.List; +import java.util.Map; import java.util.function.Supplier; public interface BaseService extends IService { @@ -70,4 +72,4 @@ public interface BaseService extends IService { */ boolean updateBatchByIdsWithNull(Collection entityList, int batchSize); -} +} \ No newline at end of file diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java index 79881acf619a92a0992670718097ceb2b438da9e..040f3168889e58223f3fa98082e632eec137b4bd 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java @@ -17,7 +17,10 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.util.ReflectionUtils; import java.io.Serializable; -import java.util.*; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import java.util.Map; import java.util.function.Supplier; /** @@ -144,4 +147,4 @@ public class BaseServiceImpl, T extends BaseEntity> exte return mapperClass.getName() + StringPool.DOT + "alwaysUpdateSomeColumnById"; } -} +} \ No newline at end of file diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java index 0ef748a9e7077714a75c96dff667c393e531cf16..8fd88592622ef19ea2e5b28bc66c219b7ce9bcd3 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java @@ -1,6 +1,8 @@ package com.schbrain.framework.autoconfigure.mybatis.biz; -import com.baomidou.mybatisplus.core.metadata.*; +import com.baomidou.mybatisplus.core.metadata.TableFieldInfo; +import com.baomidou.mybatisplus.core.metadata.TableInfo; +import com.baomidou.mybatisplus.core.metadata.TableInfoHelper; import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.schbrain.common.exception.BaseException; import com.schbrain.framework.autoconfigure.mybatis.annotation.BizId; @@ -52,4 +54,4 @@ public class BizIdHelper { return fieldInfoList.get(0); } -} +} \ No newline at end of file diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java index 31af9a8ed29ea2120df1036594869c8a961e9e0e..c5cfb4b868ebf68914ab3c693460fcdaab6e0c87 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java @@ -3,7 +3,10 @@ package com.schbrain.framework.autoconfigure.mybatis.constraint; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.RowMapper; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * @author liaozan diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java index b6dfe56f511aed360b9518160fc31eeba9082302..a20f787af13e6c4b138f2362997934c9333b0252 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java @@ -9,7 +9,9 @@ import lombok.Getter; import org.apache.commons.lang3.StringUtils; import javax.annotation.Nullable; -import java.util.*; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; /** * @author liaozan diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java index 3a02ea853b8d6965d772edc0ee50998fd7b74722..fd3319815fbf2f03a2ae1ac73812b3732a09a052 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java @@ -1,6 +1,8 @@ package com.schbrain.framework.autoconfigure.mybatis.core; -import org.apache.ibatis.mapping.*; +import org.apache.ibatis.mapping.BoundSql; +import org.apache.ibatis.mapping.ParameterMapping; +import org.apache.ibatis.mapping.SqlSource; import java.util.List; diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java index b08e634db4ef09ddff595963f3cccd84bc062426..31c2d6bf900e1d0d45fadb8365754848f3c348b2 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java @@ -6,7 +6,9 @@ import org.springframework.core.annotation.AnnotationAwareOrderComparator; import javax.sql.DataSource; import java.sql.SQLException; -import java.util.*; +import java.util.List; +import java.util.Map; +import java.util.Properties; /** * @author liaozan diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java index ee9e344c518ceb3117b53029437cba61c0146cec..ea4c73d37a00d978b1ed859ce83a2fa7a80faeaa 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java @@ -6,7 +6,9 @@ import com.baomidou.mybatisplus.core.metadata.TableInfoHelper; import com.baomidou.mybatisplus.core.toolkit.ReflectionKit; import com.schbrain.common.exception.BaseException; import com.schbrain.common.util.StreamUtils; -import com.schbrain.framework.autoconfigure.mybatis.base.*; +import com.schbrain.framework.autoconfigure.mybatis.base.BaseEntity; +import com.schbrain.framework.autoconfigure.mybatis.base.BaseEntityWithLogicDelete; +import com.schbrain.framework.autoconfigure.mybatis.base.BaseMapper; import com.schbrain.framework.autoconfigure.mybatis.constraint.*; import com.schbrain.framework.autoconfigure.mybatis.constraint.Table.FieldInfo; import com.schbrain.framework.autoconfigure.mybatis.exception.TableConstraintException; @@ -16,7 +18,9 @@ import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.MapUtils; import org.apache.ibatis.session.SqlSessionFactory; import org.springframework.beans.BeansException; -import org.springframework.beans.factory.*; +import org.springframework.beans.factory.BeanFactory; +import org.springframework.beans.factory.BeanFactoryAware; +import org.springframework.beans.factory.SmartInitializingSingleton; import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.util.Assert; @@ -24,7 +28,9 @@ import org.springframework.util.ClassUtils; import javax.sql.DataSource; import java.sql.SQLException; -import java.util.*; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; import static java.util.stream.Collectors.toList; diff --git a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java index 1c2fbf80e86054d7563868ca0b0bbfbe94cf2e43..53bf6e2a7c740bd1d1cabae6896a946015179a2b 100644 --- a/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java +++ b/starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java @@ -3,7 +3,10 @@ package com.schbrain.framework.autoconfigure.mybatis.type; import org.apache.ibatis.type.BaseTypeHandler; import org.apache.ibatis.type.JdbcType; -import java.sql.*; +import java.sql.CallableStatement; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; import java.time.Instant; /** diff --git a/starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java b/starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java index 3bc6c4f34908c2a2ee291b1031a40132f7c175d2..7544064ab5642837c89ca890b84e835c0957e813 100644 --- a/starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java +++ b/starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java @@ -4,7 +4,9 @@ import com.aliyuncs.auth.sts.AssumeRoleResponse.Credentials; import lombok.Data; import lombok.EqualsAndHashCode; -import java.time.*; +import java.time.LocalDateTime; +import java.time.ZoneId; +import java.time.ZoneOffset; import java.time.format.DateTimeFormatter; /** diff --git a/support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java b/support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java index 812adf35183dcd2134e645e020193386a994cfaa..37c4fdc01f421f45d5cd0d83ae50ee6104420ed4 100644 --- a/support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java +++ b/support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java @@ -7,7 +7,9 @@ import org.mybatis.spring.SqlSessionTemplate; import java.io.Serializable; import java.lang.invoke.MethodHandles.Lookup; -import java.lang.reflect.*; +import java.lang.reflect.Constructor; +import java.lang.reflect.InvocationHandler; +import java.lang.reflect.Method; /** * description diff --git a/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java index ec9ced6c8f433a5b3b41c1debfdb01dd7acb6ef5..fbbfa8c3b063a4043180c9812cdd02f129e440cc 100644 --- a/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java +++ b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java @@ -3,7 +3,9 @@ package com.schbrain.framework.support.spring; import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; import org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor; -import org.springframework.context.*; +import org.springframework.context.ApplicationContext; +import org.springframework.context.ApplicationContextAware; +import org.springframework.context.ConfigurableApplicationContext; import org.springframework.core.ResolvableType; import org.springframework.core.env.ConfigurableEnvironment; import org.springframework.util.Assert; diff --git a/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java index 3559db5ac801a8bd8f9e26b333d055fa74a15010..602b534fc7a92de09e56bc8755b6900aa4a54315 100644 --- a/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java +++ b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java @@ -6,7 +6,10 @@ import com.schbrain.common.constants.DateTimeFormatters; import com.schbrain.common.util.EnvUtils; import com.schbrain.common.util.PortUtils; import com.schbrain.framework.support.spring.LoggerAwareEnvironmentPostProcessor; -import org.springframework.boot.*; +import org.springframework.boot.Banner; +import org.springframework.boot.ConfigurableBootstrapContext; +import org.springframework.boot.DefaultPropertiesPropertySource; +import org.springframework.boot.SpringApplication; import org.springframework.boot.actuate.autoconfigure.health.HealthProperties.Show; import org.springframework.boot.actuate.info.InfoPropertiesInfoContributor.Mode; import org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor; @@ -18,7 +21,9 @@ import org.springframework.util.ClassUtils; import org.springframework.util.unit.DataSize; import java.nio.charset.StandardCharsets; -import java.util.*; +import java.util.HashMap; +import java.util.Map; +import java.util.TimeZone; /** * @author liaozan