Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
schbrain-parent
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Package Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
panwangnan
schbrain-parent
Commits
721270a9
Commit
721270a9
authored
Jul 06, 2023
by
liaozan
🏀
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Polish
parent
fd8b4e5f
Changes
45
Show whitespace changes
Inline
Side-by-side
Showing
45 changed files
with
199 additions
and
66 deletions
+199
-66
commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java
...om/schbrain/common/util/ConfigurationPropertiesUtils.java
+3
-1
commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java
...il/src/main/java/com/schbrain/common/util/ExcelUtils.java
+7
-2
commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java
...til/src/main/java/com/schbrain/common/util/InetUtils.java
+4
-1
commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java
.../src/main/java/com/schbrain/common/util/JacksonUtils.java
+8
-2
commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java
...til/src/main/java/com/schbrain/common/util/PageUtils.java
+2
-1
commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java
...til/src/main/java/com/schbrain/common/util/SpelUtils.java
+3
-1
commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java
...l/src/main/java/com/schbrain/common/util/StreamUtils.java
+7
-2
commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java
...chbrain/common/util/support/ValidationMessageBuilder.java
+6
-2
commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java
...schbrain/common/util/support/delay/DelayedQueueUtils.java
+3
-1
commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java
...on/util/support/excel/listener/ExcelReadListenerBase.java
+4
-1
commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java
.../support/excel/listener/HierarchicalDataReadListener.java
+3
-1
commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java
.../main/java/com/schbrain/common/entity/PaginationInfo.java
+3
-1
commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java
...java/com/schbrain/common/module/tree/dao/TreeNodeDao.java
+3
-1
commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java
...om/schbrain/common/web/ExceptionHandingConfiguration.java
+4
-1
commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java
...om/schbrain/common/web/ServletComponentConfiguration.java
+1
-1
commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java
...a/com/schbrain/common/web/WebCommonAutoConfiguration.java
+6
-2
commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java
.../common/web/exception/DefaultGlobalExceptionResolver.java
+6
-2
commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java
...schbrain/common/web/exception/GlobalExceptionHandler.java
+8
-3
commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java
...hbrain/common/web/support/concurrent/RateLimitAspect.java
+6
-2
integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
...main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
+7
-2
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java
...olloConfigurationInitializerEnvironmentPostProcessor.java
+2
-1
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java
...gure/apollo/event/listener/ConfigLoadedEventListener.java
+3
-1
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java
...k/autoconfigure/apollo/util/PropertySourceOrderUtils.java
+5
-2
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java
...framework/autoconfigure/cache/provider/CacheProvider.java
+4
-1
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java
...nfigure/cache/provider/redis/RedisCacheConfiguration.java
+3
-1
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java
...utoconfigure/cache/provider/redis/RedisCacheProvider.java
+4
-1
starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java
...initializer/DubboSerializeCheckScopeModelInitializer.java
+5
-2
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java
.../autoconfigure/logger/LoggerConfigurationInitializer.java
+4
-1
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java
...re/logger/apollo/listener/LoggingLevelChangeListener.java
+5
-2
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java
...gure/logger/listener/LoggerConfigLoadedEventListener.java
+3
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java
...ework/autoconfigure/mybatis/MybatisAutoConfiguration.java
+9
-3
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java
...rain/framework/autoconfigure/mybatis/base/BaseEntity.java
+3
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java
...ain/framework/autoconfigure/mybatis/base/BaseService.java
+4
-2
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java
...framework/autoconfigure/mybatis/base/BaseServiceImpl.java
+5
-2
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java
...rain/framework/autoconfigure/mybatis/biz/BizIdHelper.java
+4
-2
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java
...figure/mybatis/constraint/DefaultTableMetaDataLoader.java
+4
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java
...ain/framework/autoconfigure/mybatis/constraint/Table.java
+3
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java
...toconfigure/mybatis/core/LogicDeleteSupportSqlSource.java
+3
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java
...is/datasource/customizer/DefaultDataSourceCustomizer.java
+3
-1
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java
...onfigure/mybatis/listener/TableConstraintCheckerBean.java
+9
-3
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java
.../autoconfigure/mybatis/type/InstantToLongTypeHandler.java
+4
-1
starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java
...n/framework/autoconfigure/oss/bean/UploadCredentials.java
+3
-1
support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java
...in/framework/dao/mybatis/BaseMethodInvocationHandler.java
+3
-1
support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java
...in/framework/support/spring/GenericBeanPostProcessor.java
+3
-1
support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java
...g/defaults/DefaultPropertiesEnvironmentPostProcessor.java
+7
-2
No files found.
commons/common-util/src/main/java/com/schbrain/common/util/ConfigurationPropertiesUtils.java
View file @
721270a9
...
...
@@ -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
...
...
commons/common-util/src/main/java/com/schbrain/common/util/ExcelUtils.java
View file @
721270a9
...
...
@@ -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
;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/InetUtils.java
View file @
721270a9
...
...
@@ -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
;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/JacksonUtils.java
View file @
721270a9
...
...
@@ -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
;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/PageUtils.java
View file @
721270a9
...
...
@@ -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
...
...
commons/common-util/src/main/java/com/schbrain/common/util/SpelUtils.java
View file @
721270a9
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
;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/StreamUtils.java
View file @
721270a9
...
...
@@ -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
.*;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/support/ValidationMessageBuilder.java
View file @
721270a9
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
...
...
commons/common-util/src/main/java/com/schbrain/common/util/support/delay/DelayedQueueUtils.java
View file @
721270a9
...
...
@@ -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
;
...
...
commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/ExcelReadListenerBase.java
View file @
721270a9
...
...
@@ -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
...
...
commons/common-util/src/main/java/com/schbrain/common/util/support/excel/listener/HierarchicalDataReadListener.java
View file @
721270a9
...
...
@@ -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 读取类
...
...
commons/common/src/main/java/com/schbrain/common/entity/PaginationInfo.java
View file @
721270a9
package
com.schbrain.common.entity
;
import
lombok.*
;
import
lombok.AccessLevel
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
import
java.util.ArrayList
;
...
...
commons/module-tree/src/main/java/com/schbrain/common/module/tree/dao/TreeNodeDao.java
View file @
721270a9
...
...
@@ -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
...
...
commons/web-common/src/main/java/com/schbrain/common/web/ExceptionHandingConfiguration.java
View file @
721270a9
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
;
...
...
commons/web-common/src/main/java/com/schbrain/common/web/ServletComponentConfiguration.java
View file @
721270a9
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
;
...
...
commons/web-common/src/main/java/com/schbrain/common/web/WebCommonAutoConfiguration.java
View file @
721270a9
...
...
@@ -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
;
...
...
commons/web-common/src/main/java/com/schbrain/common/web/exception/DefaultGlobalExceptionResolver.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
commons/web-common/src/main/java/com/schbrain/common/web/exception/GlobalExceptionHandler.java
View file @
721270a9
...
...
@@ -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
...
...
commons/web-common/src/main/java/com/schbrain/common/web/support/concurrent/RateLimitAspect.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/ApolloConfigurationInitializerEnvironmentPostProcessor.java
View file @
721270a9
...
...
@@ -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
...
...
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/event/listener/ConfigLoadedEventListener.java
View file @
721270a9
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
;
/**
...
...
starters/apollo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/apollo/util/PropertySourceOrderUtils.java
View file @
721270a9
...
...
@@ -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
...
...
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/CacheProvider.java
View file @
721270a9
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
...
...
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheConfiguration.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/cache-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/cache/provider/redis/RedisCacheProvider.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/dubbo-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/dubbo/initializer/DubboSerializeCheckScopeModelInitializer.java
View file @
721270a9
...
...
@@ -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
...
...
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/LoggerConfigurationInitializer.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/apollo/listener/LoggingLevelChangeListener.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
starters/logger-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/logger/listener/LoggerConfigLoadedEventListener.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/MybatisAutoConfiguration.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseEntity.java
View file @
721270a9
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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseService.java
View file @
721270a9
...
...
@@ -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
<
T
extends
BaseEntity
>
extends
IService
<
T
>
{
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/base/BaseServiceImpl.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/biz/BizIdHelper.java
View file @
721270a9
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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/DefaultTableMetaDataLoader.java
View file @
721270a9
...
...
@@ -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
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/constraint/Table.java
View file @
721270a9
...
...
@@ -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
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/core/LogicDeleteSupportSqlSource.java
View file @
721270a9
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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/datasource/customizer/DefaultDataSourceCustomizer.java
View file @
721270a9
...
...
@@ -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
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/listener/TableConstraintCheckerBean.java
View file @
721270a9
...
...
@@ -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
;
...
...
starters/mybatis-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/mybatis/type/InstantToLongTypeHandler.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
starters/oss-spring-boot-starter/src/main/java/com/schbrain/framework/autoconfigure/oss/bean/UploadCredentials.java
View file @
721270a9
...
...
@@ -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
;
/**
...
...
support/schbrain-base-dao/src/main/java/com/schbrain/framework/dao/mybatis/BaseMethodInvocationHandler.java
View file @
721270a9
...
...
@@ -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
...
...
support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/GenericBeanPostProcessor.java
View file @
721270a9
...
...
@@ -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
;
...
...
support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/defaults/DefaultPropertiesEnvironmentPostProcessor.java
View file @
721270a9
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment