diff --git a/ds-gw/pom.xml b/ds-gw/pom.xml
index f674c785..391c2acd 100644
--- a/ds-gw/pom.xml
+++ b/ds-gw/pom.xml
@@ -65,6 +65,11 @@
okhttp
4.12.0
-
+
+
+ org.yaml
+ snakeyaml
+ ${snakeyaml.version}
+
diff --git a/ds-gw/src/main/java/com/dsideal/gw/GwApplication.java b/ds-gw/src/main/java/com/dsideal/gw/GwApplication.java
index 9eade7d0..a3ea5fea 100644
--- a/ds-gw/src/main/java/com/dsideal/gw/GwApplication.java
+++ b/ds-gw/src/main/java/com/dsideal/gw/GwApplication.java
@@ -2,10 +2,10 @@ package com.dsideal.gw;
import cn.hutool.core.io.FileUtil;
import com.dsideal.gw.Handler.RouterHandler;
+import com.dsideal.gw.Plugin.YamlProp;
import com.dsideal.gw.Util.LogBackLogFactory;
import com.jfinal.config.*;
import com.jfinal.kit.Prop;
-import com.jfinal.kit.PropKit;
import com.jfinal.server.undertow.UndertowServer;
import com.jfinal.template.Engine;
@@ -37,12 +37,11 @@ public class GwApplication extends JFinalConfig {
//使用LogBack
me.setLogFactory(new LogBackLogFactory());
//加载配置文件
- String configFile = "application_{?}.properties".replace("{?}", getEnvPrefix());
- Prop prop = PropKit.use(configFile);
-
+ String configFile = "application_{?}.yaml".replace("{?}", getEnvPrefix());
+ Prop prop = new YamlProp(configFile);
// 获取所有配置项,得到路由表
for (Map.Entry