|
|
|
@ -7,6 +7,7 @@ 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;
|
|
|
|
|
import org.yaml.snakeyaml.Yaml;
|
|
|
|
@ -47,6 +48,9 @@ public class GwApplication extends JFinalConfig {
|
|
|
|
|
//加载配置文件
|
|
|
|
|
String configFile = "application_{?}.yaml".replace("{?}", getEnvPrefix());
|
|
|
|
|
Prop PropKit = new YamlProp(configFile);
|
|
|
|
|
// 设置静态根目录为上传根目录
|
|
|
|
|
me.setBaseUploadPath(PropKit.get("uploadTempPath"));
|
|
|
|
|
|
|
|
|
|
// 获取所有配置项,得到路由表
|
|
|
|
|
for (Map.Entry<Object, Object> entry : PropKit.getProperties().entrySet()) {
|
|
|
|
|
if (entry.getKey().toString().startsWith("route")) {
|
|
|
|
|