🎨 规范化 framework 配置.

This commit is contained in:
lijiahang
2024-03-27 16:33:42 +08:00
parent e45908130c
commit 833ced5748
62 changed files with 96 additions and 86 deletions

View File

@@ -1,5 +1,6 @@
package com.orion.ops.framework.common.config; package com.orion.ops.framework.common.configuration;
import com.orion.ops.framework.common.configuration.config.AsyncExecutorConfig;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.common.thread.ThreadPoolMdcTaskExecutor; import com.orion.ops.framework.common.thread.ThreadPoolMdcTaskExecutor;
import com.orion.spring.SpringHolder; import com.orion.spring.SpringHolder;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.common.config; package com.orion.ops.framework.common.configuration.config;
import lombok.Data; import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.async.executor", "name": "orion.async.executor",
"type": "com.orion.ops.framework.common.config.AsyncExecutorConfig", "type": "com.orion.ops.framework.common.configuration.config.AsyncExecutorConfig",
"sourceType": "com.orion.ops.framework.common.config.AsyncExecutorConfig" "sourceType": "com.orion.ops.framework.common.configuration.config.AsyncExecutorConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1 +1 @@
com.orion.ops.framework.common.config.OrionCommonAutoConfiguration com.orion.ops.framework.common.configuration.OrionCommonAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.banner.config; package com.orion.ops.framework.banner.configuration;
import com.orion.ops.framework.banner.core.BannerApplicationRunner; import com.orion.ops.framework.banner.core.BannerApplicationRunner;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;

View File

@@ -1 +1 @@
com.orion.ops.framework.banner.config.OrionBannerAutoConfiguration com.orion.ops.framework.banner.configuration.OrionBannerAutoConfiguration

View File

@@ -1,9 +1,9 @@
package com.orion.ops.framework.biz.operator.log.config; package com.orion.ops.framework.biz.operator.log.configuration;
import com.alibaba.fastjson.serializer.SerializeFilter; import com.alibaba.fastjson.serializer.SerializeFilter;
import com.alibaba.fastjson.serializer.ValueFilter; import com.alibaba.fastjson.serializer.ValueFilter;
import com.orion.ops.framework.biz.operator.log.core.aspect.OperatorLogAspect; import com.orion.ops.framework.biz.operator.log.core.aspect.OperatorLogAspect;
import com.orion.ops.framework.biz.operator.log.core.config.OperatorLogConfig; import com.orion.ops.framework.biz.operator.log.configuration.config.OperatorLogConfig;
import com.orion.ops.framework.biz.operator.log.core.service.OperatorLogFrameworkService; import com.orion.ops.framework.biz.operator.log.core.service.OperatorLogFrameworkService;
import com.orion.ops.framework.biz.operator.log.core.service.OperatorLogFrameworkServiceDelegate; import com.orion.ops.framework.biz.operator.log.core.service.OperatorLogFrameworkServiceDelegate;
import com.orion.ops.framework.biz.operator.log.core.utils.OperatorLogFiller; import com.orion.ops.framework.biz.operator.log.core.utils.OperatorLogFiller;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.biz.operator.log.core.config; package com.orion.ops.framework.biz.operator.log.configuration.config;
import com.orion.ops.framework.common.utils.ConfigUtils; import com.orion.ops.framework.common.utils.ConfigUtils;
import lombok.Data; import lombok.Data;

View File

@@ -6,7 +6,7 @@ import com.orion.lang.utils.Arrays1;
import com.orion.lang.utils.Strings; import com.orion.lang.utils.Strings;
import com.orion.ops.framework.biz.operator.log.core.annotation.IgnoreParameter; import com.orion.ops.framework.biz.operator.log.core.annotation.IgnoreParameter;
import com.orion.ops.framework.biz.operator.log.core.annotation.OperatorLog; import com.orion.ops.framework.biz.operator.log.core.annotation.OperatorLog;
import com.orion.ops.framework.biz.operator.log.core.config.OperatorLogConfig; import com.orion.ops.framework.biz.operator.log.configuration.config.OperatorLogConfig;
import com.orion.ops.framework.biz.operator.log.core.factory.OperatorTypeHolder; import com.orion.ops.framework.biz.operator.log.core.factory.OperatorTypeHolder;
import com.orion.ops.framework.biz.operator.log.core.model.OperatorLogModel; import com.orion.ops.framework.biz.operator.log.core.model.OperatorLogModel;
import com.orion.ops.framework.biz.operator.log.core.model.OperatorType; import com.orion.ops.framework.biz.operator.log.core.model.OperatorType;

View File

@@ -7,7 +7,7 @@ import com.orion.lang.utils.Exceptions;
import com.orion.lang.utils.Refs; import com.orion.lang.utils.Refs;
import com.orion.lang.utils.Strings; import com.orion.lang.utils.Strings;
import com.orion.lang.utils.json.matcher.ReplacementFormatters; import com.orion.lang.utils.json.matcher.ReplacementFormatters;
import com.orion.ops.framework.biz.operator.log.core.config.OperatorLogConfig; import com.orion.ops.framework.biz.operator.log.configuration.config.OperatorLogConfig;
import com.orion.ops.framework.biz.operator.log.core.enums.ReturnType; import com.orion.ops.framework.biz.operator.log.core.enums.ReturnType;
import com.orion.ops.framework.biz.operator.log.core.factory.OperatorTypeHolder; import com.orion.ops.framework.biz.operator.log.core.factory.OperatorTypeHolder;
import com.orion.ops.framework.biz.operator.log.core.model.OperatorLogModel; import com.orion.ops.framework.biz.operator.log.core.model.OperatorLogModel;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.operator-log", "name": "orion.operator-log",
"type": "com.orion.ops.framework.biz.operator.log.core.config.OperatorLogConfig", "type": "com.orion.ops.framework.biz.operator.log.configuration.config.OperatorLogConfig",
"sourceType": "com.orion.ops.framework.biz.operator.log.core.config.OperatorLogConfig" "sourceType": "com.orion.ops.framework.biz.operator.log.configuration.config.OperatorLogConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1 +1 @@
com.orion.ops.framework.biz.operator.log.config.OrionOperatorLogAutoConfiguration com.orion.ops.framework.biz.operator.log.configuration.OrionOperatorLogAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.datasource.config; package com.orion.ops.framework.datasource.configuration;
import com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties; import com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;

View File

@@ -1 +1 @@
com.orion.ops.framework.datasource.config.OrionDataSourceAutoConfiguration com.orion.ops.framework.datasource.configuration.OrionDataSourceAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.desensitize.config; package com.orion.ops.framework.desensitize.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.desensitize.core.filter.DesensitizeValueFilter; import com.orion.ops.framework.desensitize.core.filter.DesensitizeValueFilter;

View File

@@ -1 +1 @@
com.orion.ops.framework.desensitize.config.OrionDesensitizeAutoConfiguration com.orion.ops.framework.desensitize.configuration.OrionDesensitizeAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.job.config; package com.orion.ops.framework.job.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import org.quartz.Scheduler; import org.quartz.Scheduler;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.job.config; package com.orion.ops.framework.job.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;

View File

@@ -1,2 +1,2 @@
com.orion.ops.framework.job.config.OrionSchedulerAutoConfiguration com.orion.ops.framework.job.configuration.OrionSchedulerAutoConfiguration
com.orion.ops.framework.job.config.OrionQuartzAutoConfiguration com.orion.ops.framework.job.configuration.OrionQuartzAutoConfiguration

View File

@@ -1,8 +1,8 @@
package com.orion.ops.framework.log.config; package com.orion.ops.framework.log.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.common.constant.InterceptorOrderConst; import com.orion.ops.framework.common.constant.InterceptorOrderConst;
import com.orion.ops.framework.log.core.config.LogPrinterConfig; import com.orion.ops.framework.log.configuration.config.LogPrinterConfig;
import com.orion.ops.framework.log.core.interceptor.LogPrinterInterceptor; import com.orion.ops.framework.log.core.interceptor.LogPrinterInterceptor;
import com.orion.ops.framework.log.core.interceptor.PrettyLogPrinterInterceptor; import com.orion.ops.framework.log.core.interceptor.PrettyLogPrinterInterceptor;
import com.orion.ops.framework.log.core.interceptor.RowLogPrinterInterceptor; import com.orion.ops.framework.log.core.interceptor.RowLogPrinterInterceptor;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.log.core.config; package com.orion.ops.framework.log.configuration.config;
import com.orion.ops.framework.common.utils.ConfigUtils; import com.orion.ops.framework.common.utils.ConfigUtils;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.log.core.config; package com.orion.ops.framework.log.configuration.config;
import com.orion.ops.framework.common.utils.ConfigUtils; import com.orion.ops.framework.common.utils.ConfigUtils;
import lombok.Data; import lombok.Data;

View File

@@ -11,7 +11,7 @@ import com.orion.ops.framework.common.json.filter.FieldIgnoreFilter;
import com.orion.ops.framework.common.meta.TraceIdHolder; import com.orion.ops.framework.common.meta.TraceIdHolder;
import com.orion.ops.framework.common.security.SecurityHolder; import com.orion.ops.framework.common.security.SecurityHolder;
import com.orion.ops.framework.log.core.annotation.IgnoreLog; import com.orion.ops.framework.log.core.annotation.IgnoreLog;
import com.orion.ops.framework.log.core.config.LogPrinterConfig; import com.orion.ops.framework.log.configuration.config.LogPrinterConfig;
import com.orion.ops.framework.log.core.enums.IgnoreLogMode; import com.orion.ops.framework.log.core.enums.IgnoreLogMode;
import org.aopalliance.intercept.MethodInvocation; import org.aopalliance.intercept.MethodInvocation;
import org.springframework.validation.BindingResult; import org.springframework.validation.BindingResult;

View File

@@ -4,7 +4,7 @@ import com.orion.lang.utils.Exceptions;
import com.orion.lang.utils.Strings; import com.orion.lang.utils.Strings;
import com.orion.lang.utils.time.Dates; import com.orion.lang.utils.time.Dates;
import com.orion.ops.framework.common.utils.SwaggerUtils; import com.orion.ops.framework.common.utils.SwaggerUtils;
import com.orion.ops.framework.log.core.config.LogPrinterConfig; import com.orion.ops.framework.log.configuration.config.LogPrinterConfig;
import com.orion.web.servlet.web.Servlets; import com.orion.web.servlet.web.Servlets;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.aopalliance.intercept.MethodInvocation; import org.aopalliance.intercept.MethodInvocation;

View File

@@ -5,7 +5,7 @@ import com.orion.lang.utils.Exceptions;
import com.orion.lang.utils.Strings; import com.orion.lang.utils.Strings;
import com.orion.lang.utils.time.Dates; import com.orion.lang.utils.time.Dates;
import com.orion.ops.framework.common.utils.SwaggerUtils; import com.orion.ops.framework.common.utils.SwaggerUtils;
import com.orion.ops.framework.log.core.config.LogPrinterConfig; import com.orion.ops.framework.log.configuration.config.LogPrinterConfig;
import com.orion.ops.framework.log.core.enums.LogFieldConst; import com.orion.ops.framework.log.core.enums.LogFieldConst;
import com.orion.web.servlet.web.Servlets; import com.orion.web.servlet.web.Servlets;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.logging.printer", "name": "orion.logging.printer",
"type": "com.orion.ops.framework.log.core.config.LogPrinterConfig", "type": "com.orion.ops.framework.log.configuration.config.LogPrinterConfig",
"sourceType": "com.orion.ops.framework.log.core.config.LogPrinterConfig" "sourceType": "com.orion.ops.framework.log.configuration.config.LogPrinterConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1 +1 @@
com.orion.ops.framework.log.config.OrionLogPrinterConfiguration com.orion.ops.framework.log.configuration.OrionLogPrinterConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.monitor.config; package com.orion.ops.framework.monitor.configuration;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.module.SimpleModule; import com.fasterxml.jackson.databind.module.SimpleModule;

View File

@@ -1 +1 @@
com.orion.ops.framework.monitor.config.OrionAdminAutoConfiguration com.orion.ops.framework.monitor.configuration.OrionAdminAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.mybatis.config; package com.orion.ops.framework.mybatis.configuration;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;

View File

@@ -1 +1 @@
com.orion.ops.framework.mybatis.config.OrionMybatisAutoConfiguration com.orion.ops.framework.mybatis.configuration.OrionMybatisAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.redis.config; package com.orion.ops.framework.redis.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;
@@ -19,9 +19,9 @@ import org.springframework.data.redis.serializer.RedisSerializer;
* @version 1.0.0 * @version 1.0.0
* @since 2023/8/23 18:13 * @since 2023/8/23 18:13
*/ */
@EnableCaching
@AutoConfiguration @AutoConfiguration
@AutoConfigureOrder(AutoConfigureOrderConst.FRAMEWORK_REDIS_CACHE) @AutoConfigureOrder(AutoConfigureOrderConst.FRAMEWORK_REDIS_CACHE)
@EnableCaching
@EnableConfigurationProperties({CacheProperties.class}) @EnableConfigurationProperties({CacheProperties.class})
public class OrionCacheAutoConfiguration { public class OrionCacheAutoConfiguration {

View File

@@ -1,7 +1,7 @@
package com.orion.ops.framework.redis.config; package com.orion.ops.framework.redis.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.redis.core.config.RedissonConfig; import com.orion.ops.framework.redis.configuration.config.RedissonConfig;
import com.orion.ops.framework.redis.core.utils.RedisUtils; import com.orion.ops.framework.redis.core.utils.RedisUtils;
import org.redisson.spring.starter.RedissonAutoConfigurationCustomizer; import org.redisson.spring.starter.RedissonAutoConfigurationCustomizer;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.redis.core.config; package com.orion.ops.framework.redis.configuration.config;
import lombok.Data; import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "spring.redisson", "name": "spring.redisson",
"type": "com.orion.ops.framework.redis.core.config.RedissonConfig", "type": "com.orion.ops.framework.redis.configuration.config.RedissonConfig",
"sourceType": "com.orion.ops.framework.redis.core.config.RedissonConfig" "sourceType": "com.orion.ops.framework.redis.configuration.config.RedissonConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1,2 +1,2 @@
com.orion.ops.framework.redis.config.OrionRedisAutoConfiguration com.orion.ops.framework.redis.configuration.OrionRedisAutoConfiguration
com.orion.ops.framework.redis.config.OrionCacheAutoConfiguration com.orion.ops.framework.redis.configuration.OrionCacheAutoConfiguration

View File

@@ -1,7 +1,8 @@
package com.orion.ops.framework.security.config; package com.orion.ops.framework.security.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.common.crypto.ValueCrypto; import com.orion.ops.framework.common.crypto.ValueCrypto;
import com.orion.ops.framework.security.configuration.config.CryptoConfig;
import com.orion.ops.framework.security.core.crypto.PrimaryValueCrypto; import com.orion.ops.framework.security.core.crypto.PrimaryValueCrypto;
import com.orion.ops.framework.security.core.crypto.aes.AesCryptoProcessor; import com.orion.ops.framework.security.core.crypto.aes.AesCryptoProcessor;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;

View File

@@ -1,6 +1,7 @@
package com.orion.ops.framework.security.config; package com.orion.ops.framework.security.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.security.configuration.config.SecurityConfig;
import com.orion.ops.framework.security.core.context.TransmittableThreadLocalSecurityContextHolderStrategy; import com.orion.ops.framework.security.core.context.TransmittableThreadLocalSecurityContextHolderStrategy;
import com.orion.ops.framework.security.core.filter.TokenAuthenticationFilter; import com.orion.ops.framework.security.core.filter.TokenAuthenticationFilter;
import com.orion.ops.framework.security.core.handler.AuthenticationEntryPointHandler; import com.orion.ops.framework.security.core.handler.AuthenticationEntryPointHandler;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.security.config; package com.orion.ops.framework.security.configuration.config;
import com.orion.ops.framework.security.core.crypto.aes.AesCryptoConfig; import com.orion.ops.framework.security.core.crypto.aes.AesCryptoConfig;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.security.config; package com.orion.ops.framework.security.configuration.config;
import com.orion.ops.framework.common.utils.ConfigUtils; import com.orion.ops.framework.common.utils.ConfigUtils;
import lombok.Data; import lombok.Data;
@@ -20,13 +20,17 @@ public class SecurityConfig {
/** /**
* 加密复杂度 * 加密复杂度
*/ */
private Integer passwordEncoderLength = 4; private Integer passwordEncoderLength;
/** /**
* 匿名接口 * 匿名接口
*/ */
private List<String> permitUrl; private List<String> permitUrl;
public SecurityConfig() {
this.passwordEncoderLength = 4;
}
public void setPermitUrl(List<String> permitUrl) { public void setPermitUrl(List<String> permitUrl) {
this.permitUrl = ConfigUtils.parseStringList(permitUrl); this.permitUrl = ConfigUtils.parseStringList(permitUrl);
} }

View File

@@ -1,6 +1,6 @@
package com.orion.ops.framework.security.core.strategy; package com.orion.ops.framework.security.core.strategy;
import com.orion.ops.framework.security.config.SecurityConfig; import com.orion.ops.framework.security.configuration.config.SecurityConfig;
import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer; import org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer;

View File

@@ -2,13 +2,13 @@
"groups": [ "groups": [
{ {
"name": "orion.security", "name": "orion.security",
"type": "com.orion.ops.framework.security.config.SecurityConfig", "type": "com.orion.ops.framework.security.configuration.config.SecurityConfig",
"sourceType": "com.orion.ops.framework.security.config.SecurityConfig" "sourceType": "com.orion.ops.framework.security.configuration.config.SecurityConfig"
}, },
{ {
"name": "orion.crypto", "name": "orion.crypto",
"type": "com.orion.ops.framework.security.config.CryptoConfig", "type": "com.orion.ops.framework.security.configuration.config.CryptoConfig",
"sourceType": "com.orion.ops.framework.security.config.CryptoConfig" "sourceType": "com.orion.ops.framework.security.configuration.config.CryptoConfig"
}, },
{ {
"name": "orion.crypto.aes", "name": "orion.crypto.aes",

View File

@@ -1,2 +1,2 @@
com.orion.ops.framework.security.config.OrionSecurityAutoConfiguration com.orion.ops.framework.security.configuration.OrionSecurityAutoConfiguration
com.orion.ops.framework.security.config.OrionCryptoAutoConfiguration com.orion.ops.framework.security.configuration.OrionCryptoAutoConfiguration

View File

@@ -1,7 +1,8 @@
package com.orion.ops.framework.storage.config; package com.orion.ops.framework.storage.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.common.file.FileClient; import com.orion.ops.framework.common.file.FileClient;
import com.orion.ops.framework.storage.configuration.config.StorageConfig;
import com.orion.ops.framework.storage.core.client.PrimaryFileClient; import com.orion.ops.framework.storage.core.client.PrimaryFileClient;
import com.orion.ops.framework.storage.core.client.local.LocalFileClient; import com.orion.ops.framework.storage.core.client.local.LocalFileClient;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.storage.config; package com.orion.ops.framework.storage.configuration.config;
import com.orion.ops.framework.storage.core.client.local.LocalFileClientConfig; import com.orion.ops.framework.storage.core.client.local.LocalFileClientConfig;
import lombok.Data; import lombok.Data;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.storage", "name": "orion.storage",
"type": "com.orion.ops.framework.storage.config.StorageConfig", "type": "com.orion.ops.framework.storage.configuration.config.StorageConfig",
"sourceType": "com.orion.ops.framework.storage.config.StorageConfig" "sourceType": "com.orion.ops.framework.storage.configuration.config.StorageConfig"
}, },
{ {
"name": "orion.storage.local", "name": "orion.storage.local",

View File

@@ -1 +1 @@
com.orion.ops.framework.storage.config.OrionStorageAutoConfiguration com.orion.ops.framework.storage.configuration.OrionStorageAutoConfiguration

View File

@@ -1,6 +1,7 @@
package com.orion.ops.framework.swagger.config; package com.orion.ops.framework.swagger.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.swagger.configuration.config.SwaggerConfig;
import io.swagger.v3.oas.models.Components; import io.swagger.v3.oas.models.Components;
import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact; import io.swagger.v3.oas.models.info.Contact;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.swagger.config; package com.orion.ops.framework.swagger.configuration.config;
import lombok.Data; import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.swagger", "name": "orion.swagger",
"type": "com.orion.ops.framework.swagger.config.SwaggerConfig", "type": "com.orion.ops.framework.swagger.configuration.config.SwaggerConfig",
"sourceType": "com.orion.ops.framework.swagger.config.SwaggerConfig" "sourceType": "com.orion.ops.framework.swagger.configuration.config.SwaggerConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1 +1 @@
com.orion.ops.framework.swagger.config.OrionSwaggerAutoConfiguration com.orion.ops.framework.swagger.configuration.OrionSwaggerAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.test.config; package com.orion.ops.framework.test.configuration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.test.config; package com.orion.ops.framework.test.configuration;
import com.orion.lang.utils.collect.Sets; import com.orion.lang.utils.collect.Sets;
import com.orion.ops.framework.common.security.LoginUser; import com.orion.ops.framework.common.security.LoginUser;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.test.config; package com.orion.ops.framework.test.configuration;
import com.github.fppt.jedismock.RedisServer; import com.github.fppt.jedismock.RedisServer;
import org.springframework.boot.autoconfigure.data.redis.RedisProperties; import org.springframework.boot.autoconfigure.data.redis.RedisProperties;

View File

@@ -2,13 +2,13 @@ package com.orion.ops.framework.test.core.base;
import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure; import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure;
import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration;
import com.orion.ops.framework.common.config.OrionCommonAutoConfiguration; import com.orion.ops.framework.common.configuration.OrionCommonAutoConfiguration;
import com.orion.ops.framework.datasource.config.OrionDataSourceAutoConfiguration; import com.orion.ops.framework.datasource.configuration.OrionDataSourceAutoConfiguration;
import com.orion.ops.framework.mybatis.config.OrionMybatisAutoConfiguration; import com.orion.ops.framework.mybatis.configuration.OrionMybatisAutoConfiguration;
import com.orion.ops.framework.redis.config.OrionRedisAutoConfiguration; import com.orion.ops.framework.redis.configuration.OrionRedisAutoConfiguration;
import com.orion.ops.framework.test.config.OrionH2SqlInitializationTestConfiguration; import com.orion.ops.framework.test.configuration.OrionH2SqlInitializationTestConfiguration;
import com.orion.ops.framework.test.config.OrionMockBeanTestConfiguration; import com.orion.ops.framework.test.configuration.OrionMockBeanTestConfiguration;
import com.orion.ops.framework.test.config.OrionMockRedisTestConfiguration; import com.orion.ops.framework.test.configuration.OrionMockRedisTestConfiguration;
import org.junit.jupiter.api.MethodOrderer; import org.junit.jupiter.api.MethodOrderer;
import org.junit.jupiter.api.TestMethodOrder; import org.junit.jupiter.api.TestMethodOrder;
import org.redisson.spring.starter.RedissonAutoConfiguration; import org.redisson.spring.starter.RedissonAutoConfiguration;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.web.config; package com.orion.ops.framework.web.configuration;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;

View File

@@ -1 +1 @@
com.orion.ops.framework.web.config.OrionWebAutoConfiguration com.orion.ops.framework.web.configuration.OrionWebAutoConfiguration

View File

@@ -1,6 +1,7 @@
package com.orion.ops.framework.websocket.config; package com.orion.ops.framework.websocket.configuration;
import com.orion.ops.framework.common.constant.AutoConfigureOrderConst; import com.orion.ops.framework.common.constant.AutoConfigureOrderConst;
import com.orion.ops.framework.websocket.configuration.config.WebSocketConfig;
import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.AutoConfigureOrder; import org.springframework.boot.autoconfigure.AutoConfigureOrder;
import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package com.orion.ops.framework.websocket.config; package com.orion.ops.framework.websocket.configuration.config;
import lombok.Data; import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;

View File

@@ -2,8 +2,8 @@
"groups": [ "groups": [
{ {
"name": "orion.websocket", "name": "orion.websocket",
"type": "com.orion.ops.framework.websocket.config.WebSocketConfig", "type": "com.orion.ops.framework.websocket.configuration.config.WebSocketConfig",
"sourceType": "com.orion.ops.framework.websocket.config.WebSocketConfig" "sourceType": "com.orion.ops.framework.websocket.configuration.config.WebSocketConfig"
} }
], ],
"properties": [ "properties": [

View File

@@ -1 +1 @@
com.orion.ops.framework.websocket.config.OrionWebSocketAutoConfiguration com.orion.ops.framework.websocket.configuration.OrionWebSocketAutoConfiguration

View File

@@ -1,4 +1,4 @@
package com.orion.ops.module.asset.config; package com.orion.ops.module.asset.configuration;
import com.orion.ops.module.asset.handler.host.exec.log.ExecLogTailHandler; import com.orion.ops.module.asset.handler.host.exec.log.ExecLogTailHandler;
import com.orion.ops.module.asset.handler.host.terminal.TerminalMessageDispatcher; import com.orion.ops.module.asset.handler.host.terminal.TerminalMessageDispatcher;