diff --git a/pom.xml b/pom.xml index cfda817..78811ef 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.serliunx.ddns ddns-manager-lite - 1.0.2 + 1.0.3-alpha 8 @@ -19,6 +19,8 @@ 1.30 3.0.14 3.1.1002 + 4.13.2 + 3.47.0.0 @@ -55,9 +57,15 @@ junit junit - 4.13.2 + ${junit.version} test + + + org.xerial + sqlite-jdbc + ${sqlite.jdbc.version} + diff --git a/src/main/java/com/serliunx/ddns/core/factory/DatabaseInstanceFactory.java b/src/main/java/com/serliunx/ddns/core/factory/DatabaseInstanceFactory.java new file mode 100644 index 0000000..6f1e0cf --- /dev/null +++ b/src/main/java/com/serliunx/ddns/core/factory/DatabaseInstanceFactory.java @@ -0,0 +1,21 @@ +package com.serliunx.ddns.core.factory; + +import com.serliunx.ddns.core.instance.Instance; + +import java.util.Collections; +import java.util.Set; + +/** + * 数据库示例工厂: 从数据库中(sqlite)存储、加载示例信息 + * + * @author SerLiunx + * @version 1.0.3 + * @since 2024/11/20 + */ +public final class DatabaseInstanceFactory extends AbstractInstanceFactory { + + @Override + protected Set load() { + return Collections.emptySet(); + } +}