refactor: 统一配置启用属性描述

This commit is contained in:
2025-04-04 17:34:18 +08:00
parent 45da758dee
commit efaef9d7e6
18 changed files with 33 additions and 20 deletions

View File

@@ -30,7 +30,7 @@ import top.continew.starter.auth.satoken.autoconfigure.dao.SaTokenDaoProperties;
public class SaTokenExtensionProperties { public class SaTokenExtensionProperties {
/** /**
* 是否启用扩展 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;

View File

@@ -33,7 +33,7 @@ import org.springframework.boot.context.properties.NestedConfigurationProperty;
public class RedissonProperties { public class RedissonProperties {
/** /**
* 是否启用 Redisson * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -34,7 +34,7 @@ import java.awt.*;
public class BehaviorCaptchaProperties { public class BehaviorCaptchaProperties {
/** /**
* 是否启用行为验证码 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -30,7 +30,7 @@ import top.continew.starter.core.constant.PropertiesConstants;
public class GraphicCaptchaProperties { public class GraphicCaptchaProperties {
/** /**
* 是否启用图形验证码 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -29,7 +29,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
public class MyBatisFlexExtensionProperties { public class MyBatisFlexExtensionProperties {
/** /**
* 是否启用扩展 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;
@@ -57,7 +57,7 @@ public class MyBatisFlexExtensionProperties {
public static class DataPermissionProperties { public static class DataPermissionProperties {
/** /**
* 是否启用数据权限插件 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;
@@ -76,7 +76,7 @@ public class MyBatisFlexExtensionProperties {
public static class PaginationProperties { public static class PaginationProperties {
/** /**
* 是否启用分页插件 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -31,7 +31,7 @@ import top.continew.starter.data.mp.autoconfigure.idgenerator.MyBatisPlusIdGener
public class MyBatisPlusExtensionProperties { public class MyBatisPlusExtensionProperties {
/** /**
* 是否启用扩展 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;
@@ -70,7 +70,7 @@ public class MyBatisPlusExtensionProperties {
public static class PaginationProperties { public static class PaginationProperties {
/** /**
* 是否启用分页插件 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -29,7 +29,7 @@ import top.continew.starter.core.constant.PropertiesConstants;
public class DataPermissionProperties { public class DataPermissionProperties {
/** /**
* 是否启用数据权限 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -32,7 +32,7 @@ import java.util.List;
public class TenantProperties { public class TenantProperties {
/** /**
* 是否启用多租户 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -29,7 +29,7 @@ import java.util.List;
public class AccessLogProperties { public class AccessLogProperties {
/** /**
* 是否打印访问日志(类似于 Nginx access log * 是否启用
* <p> * <p>
* 不记录请求日志也支持开启打印访问日志 * 不记录请求日志也支持开启打印访问日志
* </p> * </p>

View File

@@ -36,7 +36,7 @@ import java.util.Set;
public class LogProperties { public class LogProperties {
/** /**
* 是否启用日志 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -36,7 +36,7 @@ public class WebSocketProperties {
private static final List<String> ALL = Collections.singletonList(StringConstants.ASTERISK); private static final List<String> ALL = Collections.singletonList(StringConstants.ASTERISK);
/** /**
* 是否启用 WebSocket * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -28,11 +28,24 @@ import top.continew.starter.core.constant.PropertiesConstants;
@ConfigurationProperties(PropertiesConstants.RATE_LIMITER) @ConfigurationProperties(PropertiesConstants.RATE_LIMITER)
public class RateLimiterProperties { public class RateLimiterProperties {
/**
* 是否启用
*/
private boolean enabled = true;
/** /**
* Key 前缀 * Key 前缀
*/ */
private String keyPrefix = "RateLimiter"; private String keyPrefix = "RateLimiter";
public boolean isEnabled() {
return enabled;
}
public void setEnabled(boolean enabled) {
this.enabled = enabled;
}
public String getKeyPrefix() { public String getKeyPrefix() {
return keyPrefix; return keyPrefix;
} }

View File

@@ -29,7 +29,7 @@ import top.continew.starter.core.constant.PropertiesConstants;
public class CryptoProperties { public class CryptoProperties {
/** /**
* 是否启用加/解密配置 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -29,7 +29,7 @@ import top.continew.starter.core.constant.PropertiesConstants;
public class PasswordEncoderProperties { public class PasswordEncoderProperties {
/** /**
* 是否启用密码编解码配置 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -33,7 +33,7 @@ import java.util.List;
public class XssProperties { public class XssProperties {
/** /**
* 是否启用 XSS 过滤 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;

View File

@@ -30,7 +30,7 @@ import top.continew.starter.core.constant.PropertiesConstants;
public class TraceProperties { public class TraceProperties {
/** /**
* 是否启用链路追踪配置 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;

View File

@@ -36,7 +36,7 @@ public class CorsProperties {
private static final List<String> ALL = Collections.singletonList(StringConstants.ASTERISK); private static final List<String> ALL = Collections.singletonList(StringConstants.ASTERISK);
/** /**
* 是否启用跨域配置 * 是否启用
*/ */
private boolean enabled = false; private boolean enabled = false;

View File

@@ -36,7 +36,7 @@ public class ServerExtensionProperties {
private static final List<String> DEFAULT_ALLOWED_METHODS = List.of("CONNECT", "TRACE", "TRACK"); private static final List<String> DEFAULT_ALLOWED_METHODS = List.of("CONNECT", "TRACE", "TRACK");
/** /**
* 是否启用跨域配置 * 是否启用
*/ */
private boolean enabled = true; private boolean enabled = true;