diff --git a/src/main/java/com/serliunx/ddns/ManagerLite.java b/src/main/java/com/serliunx/ddns/ManagerLite.java index 44ac3e7..2067833 100644 --- a/src/main/java/com/serliunx/ddns/ManagerLite.java +++ b/src/main/java/com/serliunx/ddns/ManagerLite.java @@ -7,6 +7,7 @@ import com.serliunx.ddns.support.SystemInitializer; /** * 启动类 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/client/IPAddressClient.java b/src/main/java/com/serliunx/ddns/client/IPAddressClient.java index ca86d48..92a7a02 100644 --- a/src/main/java/com/serliunx/ddns/client/IPAddressClient.java +++ b/src/main/java/com/serliunx/ddns/client/IPAddressClient.java @@ -11,6 +11,7 @@ import feign.slf4j.Slf4jLogger; /** * 本机外网IP地址获取 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/client/entity/IPAddressResponse.java b/src/main/java/com/serliunx/ddns/client/entity/IPAddressResponse.java index fcd3d67..1eeda1f 100644 --- a/src/main/java/com/serliunx/ddns/client/entity/IPAddressResponse.java +++ b/src/main/java/com/serliunx/ddns/client/entity/IPAddressResponse.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.client.entity; /** * IP地址查询响应 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/config/AbstractConfiguration.java b/src/main/java/com/serliunx/ddns/config/AbstractConfiguration.java index 0e0e2c1..1f57cd6 100644 --- a/src/main/java/com/serliunx/ddns/config/AbstractConfiguration.java +++ b/src/main/java/com/serliunx/ddns/config/AbstractConfiguration.java @@ -11,6 +11,7 @@ import java.util.concurrent.locks.ReentrantLock; /** * 配置信息的抽象实现, 定义公共逻辑 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/config/Configuration.java b/src/main/java/com/serliunx/ddns/config/Configuration.java index 3d5e0bb..9929933 100644 --- a/src/main/java/com/serliunx/ddns/config/Configuration.java +++ b/src/main/java/com/serliunx/ddns/config/Configuration.java @@ -7,6 +7,7 @@ import java.util.Map; /** * 配置信息逻辑定义 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/config/ConfigurationKeys.java b/src/main/java/com/serliunx/ddns/config/ConfigurationKeys.java index 345cb1c..8722eab 100644 --- a/src/main/java/com/serliunx/ddns/config/ConfigurationKeys.java +++ b/src/main/java/com/serliunx/ddns/config/ConfigurationKeys.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.config; /** * 配置文件键常量信息 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/config/FileConfiguration.java b/src/main/java/com/serliunx/ddns/config/FileConfiguration.java index f0ec3d3..1906096 100644 --- a/src/main/java/com/serliunx/ddns/config/FileConfiguration.java +++ b/src/main/java/com/serliunx/ddns/config/FileConfiguration.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.config; /** * 文件配置管理 + * * @see PropertiesConfiguration * @author SerLiunx * @version 1.0.0 diff --git a/src/main/java/com/serliunx/ddns/config/PropertiesConfiguration.java b/src/main/java/com/serliunx/ddns/config/PropertiesConfiguration.java index 375abd9..2222ce2 100644 --- a/src/main/java/com/serliunx/ddns/config/PropertiesConfiguration.java +++ b/src/main/java/com/serliunx/ddns/config/PropertiesConfiguration.java @@ -10,6 +10,7 @@ import java.util.Set; /** * 使用{@link Properties}实现的简单读取键值对形式的配置信息实现 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/config/YamlConfiguration.java b/src/main/java/com/serliunx/ddns/config/YamlConfiguration.java index 12b6e68..632f657 100644 --- a/src/main/java/com/serliunx/ddns/config/YamlConfiguration.java +++ b/src/main/java/com/serliunx/ddns/config/YamlConfiguration.java @@ -9,6 +9,7 @@ import java.util.Map; /** * yml/yaml格式的配置文件,目前用于语言文件 + * * @author SerLiunx * @version 1.0.0 * @since 2024/6/17 diff --git a/src/main/java/com/serliunx/ddns/constant/InstanceClasses.java b/src/main/java/com/serliunx/ddns/constant/InstanceClasses.java index dc482ae..f5e3179 100644 --- a/src/main/java/com/serliunx/ddns/constant/InstanceClasses.java +++ b/src/main/java/com/serliunx/ddns/constant/InstanceClasses.java @@ -9,6 +9,7 @@ import java.util.Map; /** * 实例类型集合 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/constant/InstanceFileType.java b/src/main/java/com/serliunx/ddns/constant/InstanceFileType.java index cbcfeec..d3d20a9 100644 --- a/src/main/java/com/serliunx/ddns/constant/InstanceFileType.java +++ b/src/main/java/com/serliunx/ddns/constant/InstanceFileType.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.constant; /** * 保存实例的文件类型: XML、JSON等 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/constant/InstanceSource.java b/src/main/java/com/serliunx/ddns/constant/InstanceSource.java index 929eb55..7c16fdf 100644 --- a/src/main/java/com/serliunx/ddns/constant/InstanceSource.java +++ b/src/main/java/com/serliunx/ddns/constant/InstanceSource.java @@ -4,6 +4,7 @@ import static com.serliunx.ddns.constant.SystemConstants.*; /** * 实例来源 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/constant/InstanceType.java b/src/main/java/com/serliunx/ddns/constant/InstanceType.java index 95f052c..1c94d48 100644 --- a/src/main/java/com/serliunx/ddns/constant/InstanceType.java +++ b/src/main/java/com/serliunx/ddns/constant/InstanceType.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.constant; /** * 实例类型: 阿里云、华为云、腾讯云等 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/constant/SystemConstants.java b/src/main/java/com/serliunx/ddns/constant/SystemConstants.java index 8f0744a..30ad7cc 100644 --- a/src/main/java/com/serliunx/ddns/constant/SystemConstants.java +++ b/src/main/java/com/serliunx/ddns/constant/SystemConstants.java @@ -4,6 +4,7 @@ import java.io.File; /** * 系统常量 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/Clearable.java b/src/main/java/com/serliunx/ddns/core/Clearable.java index 7e1becb..c670f30 100644 --- a/src/main/java/com/serliunx/ddns/core/Clearable.java +++ b/src/main/java/com/serliunx/ddns/core/Clearable.java @@ -3,6 +3,7 @@ package com.serliunx.ddns.core; /** * 定义一个实体的清理逻辑 *
  • 一般用来清理中间加载过程中所产生的无用对象 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/InstanceFileFilter.java b/src/main/java/com/serliunx/ddns/core/InstanceFileFilter.java index 65b411a..7baf381 100644 --- a/src/main/java/com/serliunx/ddns/core/InstanceFileFilter.java +++ b/src/main/java/com/serliunx/ddns/core/InstanceFileFilter.java @@ -5,6 +5,7 @@ import java.io.FileFilter; /** * 文件过滤器, 用于加载过滤存储在文件中的实例信息时 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/Priority.java b/src/main/java/com/serliunx/ddns/core/Priority.java index bc7a4b8..d7c93eb 100644 --- a/src/main/java/com/serliunx/ddns/core/Priority.java +++ b/src/main/java/com/serliunx/ddns/core/Priority.java @@ -3,6 +3,7 @@ package com.serliunx.ddns.core; /** * 定义一个对象的优先级 *
  • 数字越大, 优先级越小 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/Refreshable.java b/src/main/java/com/serliunx/ddns/core/Refreshable.java index 81b71e8..460cb74 100644 --- a/src/main/java/com/serliunx/ddns/core/Refreshable.java +++ b/src/main/java/com/serliunx/ddns/core/Refreshable.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.core; /** * 刷新逻辑 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/context/AbstractInstanceContext.java b/src/main/java/com/serliunx/ddns/core/context/AbstractInstanceContext.java index bc800bc..7516865 100644 --- a/src/main/java/com/serliunx/ddns/core/context/AbstractInstanceContext.java +++ b/src/main/java/com/serliunx/ddns/core/context/AbstractInstanceContext.java @@ -19,6 +19,7 @@ import static com.serliunx.ddns.util.InstanceUtils.validateInstance; /** * 实例容器的抽象实现, 定义大部分公共逻辑 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/context/FileInstanceContext.java b/src/main/java/com/serliunx/ddns/core/context/FileInstanceContext.java index a6a03a1..73e2634 100644 --- a/src/main/java/com/serliunx/ddns/core/context/FileInstanceContext.java +++ b/src/main/java/com/serliunx/ddns/core/context/FileInstanceContext.java @@ -7,6 +7,7 @@ import com.serliunx.ddns.core.factory.YamlFileInstanceFactory; /** * 文件形式的实例容器 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/context/GenericInstanceContext.java b/src/main/java/com/serliunx/ddns/core/context/GenericInstanceContext.java index 8974307..8a66623 100644 --- a/src/main/java/com/serliunx/ddns/core/context/GenericInstanceContext.java +++ b/src/main/java/com/serliunx/ddns/core/context/GenericInstanceContext.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.core.context; /** * 简易的容器实现, 需要手动进行刷新、添加实例工厂. + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/25 diff --git a/src/main/java/com/serliunx/ddns/core/context/InstanceContext.java b/src/main/java/com/serliunx/ddns/core/context/InstanceContext.java index 3f2f5d7..85a73e8 100644 --- a/src/main/java/com/serliunx/ddns/core/context/InstanceContext.java +++ b/src/main/java/com/serliunx/ddns/core/context/InstanceContext.java @@ -4,6 +4,7 @@ import com.serliunx.ddns.core.factory.InstanceFactory; /** * 实例容器接口定义 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/context/MultipleSourceInstanceContext.java b/src/main/java/com/serliunx/ddns/core/context/MultipleSourceInstanceContext.java index 6428fb4..e70af95 100644 --- a/src/main/java/com/serliunx/ddns/core/context/MultipleSourceInstanceContext.java +++ b/src/main/java/com/serliunx/ddns/core/context/MultipleSourceInstanceContext.java @@ -10,6 +10,7 @@ import java.util.stream.Collectors; /** * 多数据源的实例容器, 将多种实例来源汇聚到一起 + * * @see InstanceFactory * @see InstanceContext * @author SerLiunx diff --git a/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java index 365a264..f6d7f3c 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/AbstractInstanceFactory.java @@ -13,6 +13,7 @@ import static com.serliunx.ddns.util.InstanceUtils.validateInstance; /** * 实例工厂抽象实现, 定义通用逻辑及实例存储. + * * @see FileInstanceFactory * @author SerLiunx * @version 1.0.0 diff --git a/src/main/java/com/serliunx/ddns/core/factory/InstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/InstanceFactory.java index 8beb621..699eda1 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/InstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/InstanceFactory.java @@ -8,6 +8,7 @@ import com.serliunx.ddns.core.instance.Instance; /** * 简单的实例工厂逻辑定义, 添加、获取实例. *
  • 属于顶层接口, 定义了通用行为: 如刷新和清理逻辑、排序规则等. + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/factory/JacksonFileInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/JacksonFileInstanceFactory.java index da53952..582f421 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/JacksonFileInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/JacksonFileInstanceFactory.java @@ -12,6 +12,7 @@ import static com.serliunx.ddns.constant.InstanceClasses.match; /** * Jackson文件实例工厂, 使用jackson的ObjectMapper来分别处理json和xml + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/factory/JsonFileInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/JsonFileInstanceFactory.java index 5f3f31a..180b2fe 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/JsonFileInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/JsonFileInstanceFactory.java @@ -6,6 +6,7 @@ import com.serliunx.ddns.core.instance.Instance; /** * Jackson-Json文件实例工厂 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/factory/ListableInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/ListableInstanceFactory.java index 0d1e521..caf4445 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/ListableInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/ListableInstanceFactory.java @@ -8,6 +8,7 @@ import java.util.Set; /** * 扩展型实自工厂接口, 定义了批量获取、筛选实例的方式. + * * @see InstanceFactory * @author SerLiunx * @version 1.0.0 diff --git a/src/main/java/com/serliunx/ddns/core/factory/XmlFileInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/XmlFileInstanceFactory.java index 01daf86..79adf7f 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/XmlFileInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/XmlFileInstanceFactory.java @@ -6,6 +6,7 @@ import com.serliunx.ddns.core.instance.Instance; /** * Jackson-Xml文件实例工厂 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/factory/YamlFileInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/YamlFileInstanceFactory.java index ac55d30..fbe2085 100644 --- a/src/main/java/com/serliunx/ddns/core/factory/YamlFileInstanceFactory.java +++ b/src/main/java/com/serliunx/ddns/core/factory/YamlFileInstanceFactory.java @@ -21,6 +21,7 @@ import static com.serliunx.ddns.constant.SystemConstants.TYPE_FIELD; /** * Yaml文件实例工厂, 使用SnakeYaml来反序列化实例. 属于文件型实例工厂. + * * @see FileInstanceFactory * @author SerLiunx * @version 1.0.0 diff --git a/src/main/java/com/serliunx/ddns/core/instance/AbstractInstance.java b/src/main/java/com/serliunx/ddns/core/instance/AbstractInstance.java index 6f31033..59e2610 100644 --- a/src/main/java/com/serliunx/ddns/core/instance/AbstractInstance.java +++ b/src/main/java/com/serliunx/ddns/core/instance/AbstractInstance.java @@ -14,6 +14,7 @@ import static com.serliunx.ddns.constant.SystemConstants.XML_ROOT_INSTANCE_NAME; /** * 实例抽象实现 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/instance/AliyunInstance.java b/src/main/java/com/serliunx/ddns/core/instance/AliyunInstance.java index 71adcc9..1b95605 100644 --- a/src/main/java/com/serliunx/ddns/core/instance/AliyunInstance.java +++ b/src/main/java/com/serliunx/ddns/core/instance/AliyunInstance.java @@ -21,6 +21,7 @@ import static com.serliunx.ddns.constant.SystemConstants.XML_ROOT_INSTANCE_NAME; /** * 阿里云实例定义 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/instance/HuaweiInstance.java b/src/main/java/com/serliunx/ddns/core/instance/HuaweiInstance.java index 8a96e9f..5f5b31e 100644 --- a/src/main/java/com/serliunx/ddns/core/instance/HuaweiInstance.java +++ b/src/main/java/com/serliunx/ddns/core/instance/HuaweiInstance.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.core.instance; /** * 华为云实例定义 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/instance/Instance.java b/src/main/java/com/serliunx/ddns/core/instance/Instance.java index 81b26e2..a317d2d 100644 --- a/src/main/java/com/serliunx/ddns/core/instance/Instance.java +++ b/src/main/java/com/serliunx/ddns/core/instance/Instance.java @@ -6,6 +6,7 @@ import com.serliunx.ddns.core.Refreshable; /** * 实例行为、参数定义接口 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/core/instance/TencentInstance.java b/src/main/java/com/serliunx/ddns/core/instance/TencentInstance.java index 1c25b7e..a4aab37 100644 --- a/src/main/java/com/serliunx/ddns/core/instance/TencentInstance.java +++ b/src/main/java/com/serliunx/ddns/core/instance/TencentInstance.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.core.instance; /** * 腾讯云实例定义 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/exception/InstanceException.java b/src/main/java/com/serliunx/ddns/exception/InstanceException.java index 6fb8b22..7c56839 100644 --- a/src/main/java/com/serliunx/ddns/exception/InstanceException.java +++ b/src/main/java/com/serliunx/ddns/exception/InstanceException.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.exception; /** * 实例相关异常信息 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/exception/InstanceExistsException.java b/src/main/java/com/serliunx/ddns/exception/InstanceExistsException.java index 715b940..5a9edc3 100644 --- a/src/main/java/com/serliunx/ddns/exception/InstanceExistsException.java +++ b/src/main/java/com/serliunx/ddns/exception/InstanceExistsException.java @@ -4,6 +4,7 @@ import com.serliunx.ddns.core.instance.Instance; /** * 异常信息, 实例已存在 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/support/Assert.java b/src/main/java/com/serliunx/ddns/support/Assert.java index f3c48c9..b049307 100644 --- a/src/main/java/com/serliunx/ddns/support/Assert.java +++ b/src/main/java/com/serliunx/ddns/support/Assert.java @@ -4,6 +4,7 @@ import java.util.Collection; /** * 断言 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 @@ -17,8 +18,9 @@ public final class Assert { } public static void notNull(Object object, String msg) { - if(object == null) + if(object == null) { throw new NullPointerException(msg); + } } public static void notNull(Object...objects) { diff --git a/src/main/java/com/serliunx/ddns/support/ConfigurationContextHolder.java b/src/main/java/com/serliunx/ddns/support/ConfigurationContextHolder.java index 9432489..dc5238c 100644 --- a/src/main/java/com/serliunx/ddns/support/ConfigurationContextHolder.java +++ b/src/main/java/com/serliunx/ddns/support/ConfigurationContextHolder.java @@ -5,6 +5,7 @@ import com.serliunx.ddns.config.Configuration; /** * 配置信息上下文 *
  • {@link Configuration} + * * @author SerLiunx * @version 1.0.1 * @since 2024/7/8 diff --git a/src/main/java/com/serliunx/ddns/support/Configurer.java b/src/main/java/com/serliunx/ddns/support/Configurer.java index 11ccc63..629d7ab 100644 --- a/src/main/java/com/serliunx/ddns/support/Configurer.java +++ b/src/main/java/com/serliunx/ddns/support/Configurer.java @@ -5,6 +5,7 @@ import com.serliunx.ddns.core.context.MultipleSourceInstanceContext; /** * 系统启动配置器 + * * @see SystemInitializer * @author SerLiunx * @version 1.0.0 diff --git a/src/main/java/com/serliunx/ddns/support/InstanceContextHolder.java b/src/main/java/com/serliunx/ddns/support/InstanceContextHolder.java index b5a6cc4..312cb7c 100644 --- a/src/main/java/com/serliunx/ddns/support/InstanceContextHolder.java +++ b/src/main/java/com/serliunx/ddns/support/InstanceContextHolder.java @@ -4,6 +4,7 @@ import com.serliunx.ddns.core.instance.Instance; /** * 实例信息上下文 + * * @author SerLiunx * @version 1.0.0 * @since 2024/6/15 diff --git a/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java b/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java index 5f7a5e2..f05ce00 100644 --- a/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java +++ b/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java @@ -10,6 +10,7 @@ import java.util.concurrent.locks.ReentrantLock; /** * 网络参数上下文, 目前仅用于存储本机网络IP + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/support/SystemInitializer.java b/src/main/java/com/serliunx/ddns/support/SystemInitializer.java index 978fb9b..d1cb234 100644 --- a/src/main/java/com/serliunx/ddns/support/SystemInitializer.java +++ b/src/main/java/com/serliunx/ddns/support/SystemInitializer.java @@ -30,6 +30,7 @@ import static com.serliunx.ddns.config.ConfigurationKeys.KEY_THREAD_POOL_CORE_SI /** * 系统初始化 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/support/feign/JacksonDecoder.java b/src/main/java/com/serliunx/ddns/support/feign/JacksonDecoder.java index b2c4f54..4a15f7e 100644 --- a/src/main/java/com/serliunx/ddns/support/feign/JacksonDecoder.java +++ b/src/main/java/com/serliunx/ddns/support/feign/JacksonDecoder.java @@ -14,6 +14,7 @@ import java.util.Collections; /** * feign解码器 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/support/feign/JacksonEncoder.java b/src/main/java/com/serliunx/ddns/support/feign/JacksonEncoder.java index 2cda665..6f4a691 100644 --- a/src/main/java/com/serliunx/ddns/support/feign/JacksonEncoder.java +++ b/src/main/java/com/serliunx/ddns/support/feign/JacksonEncoder.java @@ -16,6 +16,7 @@ import java.util.Collections; /** * Feign兼容Jackson(反序列化返回值) + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/support/log/HighlightingCompositeConverter.java b/src/main/java/com/serliunx/ddns/support/log/HighlightingCompositeConverter.java index 01f0f80..8d9cbe1 100644 --- a/src/main/java/com/serliunx/ddns/support/log/HighlightingCompositeConverter.java +++ b/src/main/java/com/serliunx/ddns/support/log/HighlightingCompositeConverter.java @@ -8,6 +8,7 @@ import static ch.qos.logback.core.pattern.color.ANSIConstants.*; /** * 高亮颜色转换器 + * * @author SerLiunx * @version 1.0.1 * @since 2024/6/15 diff --git a/src/main/java/com/serliunx/ddns/support/log/InstanceNameConverter.java b/src/main/java/com/serliunx/ddns/support/log/InstanceNameConverter.java index 7d43f06..4c7458d 100644 --- a/src/main/java/com/serliunx/ddns/support/log/InstanceNameConverter.java +++ b/src/main/java/com/serliunx/ddns/support/log/InstanceNameConverter.java @@ -7,6 +7,7 @@ import com.serliunx.ddns.support.InstanceContextHolder; /** * 获取当前任何线程的实例信息或者附加信息 + * * @author SerLiunx * @version 1.0.0 * @since 2024/6/15 diff --git a/src/main/java/com/serliunx/ddns/support/log/ProcessIdConverter.java b/src/main/java/com/serliunx/ddns/support/log/ProcessIdConverter.java index 86237dd..de372a5 100644 --- a/src/main/java/com/serliunx/ddns/support/log/ProcessIdConverter.java +++ b/src/main/java/com/serliunx/ddns/support/log/ProcessIdConverter.java @@ -7,6 +7,7 @@ import java.lang.management.ManagementFactory; /** * 日志变量%pid(进程id) 转换器 + * * @author SerLiunx * @version 1.0.0 * @since 2024/6/15 diff --git a/src/main/java/com/serliunx/ddns/thread/TaskThreadFactory.java b/src/main/java/com/serliunx/ddns/thread/TaskThreadFactory.java index f2696a5..e3dc95a 100644 --- a/src/main/java/com/serliunx/ddns/thread/TaskThreadFactory.java +++ b/src/main/java/com/serliunx/ddns/thread/TaskThreadFactory.java @@ -8,6 +8,7 @@ import java.util.concurrent.atomic.AtomicInteger; /** * 简易的实例活动相关的线程工厂, 仅仅定义了线程的名称规则. + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/thread/UtilThreadFactory.java b/src/main/java/com/serliunx/ddns/thread/UtilThreadFactory.java index 1c2f693..2c52a1b 100644 --- a/src/main/java/com/serliunx/ddns/thread/UtilThreadFactory.java +++ b/src/main/java/com/serliunx/ddns/thread/UtilThreadFactory.java @@ -2,6 +2,7 @@ package com.serliunx.ddns.thread; /** * 同 {@link TaskThreadFactory}, 暂未使用. + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/util/InstanceUtils.java b/src/main/java/com/serliunx/ddns/util/InstanceUtils.java index 9a16db2..bdeb476 100644 --- a/src/main/java/com/serliunx/ddns/util/InstanceUtils.java +++ b/src/main/java/com/serliunx/ddns/util/InstanceUtils.java @@ -5,6 +5,7 @@ import com.serliunx.ddns.support.Assert; /** * 实例相关工具方法集合 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15 diff --git a/src/main/java/com/serliunx/ddns/util/ReflectionUtils.java b/src/main/java/com/serliunx/ddns/util/ReflectionUtils.java index ebb2ff5..57a26a9 100644 --- a/src/main/java/com/serliunx/ddns/util/ReflectionUtils.java +++ b/src/main/java/com/serliunx/ddns/util/ReflectionUtils.java @@ -6,6 +6,7 @@ import java.util.List; /** * 反射相关工具类 + * * @author SerLiunx * @version 1.0.0 * @since 2024/5/15