![image](https://user-images.githubusercontent.com/54169514/199922630-ba1b1417-e124-40b1-bac7-49158e2adbca.png)

文档上ApplicationConfig的enableFileCache属性默认true，但是在Dubbo3.1版本中，该属性似乎默认为null，导致mapping和元数据无法在本地缓存。

![image](https://user-images.githubusercontent.com/54169514/199923129-c99ea29b-45c5-40d1-bc21-1fbb44830fc7.png)

@Test
    void testLoadConfig() {
        String owner = "tom4";
        SysProps.setProperty("dubbo.applications.demo-app.owner", owner);
        SysProps.setProperty("dubbo.applications.demo-app.version", "1.2.3");
        DubboBootstrap.getInstance()
                .initialize();
        ApplicationConfig applicationConfig = DubboBootstrap.getInstance().getApplication();
        Assertions.assertEquals("demo-app", applicationConfig.getId());
        Assertions.assertEquals("demo-app", applicationConfig.getName());
        Assertions.assertEquals(owner, applicationConfig.getOwner());
        Assertions.assertEquals("1.2.3", applicationConfig.getVersion());
        DubboBootstrap.getInstance().destroy();
    }
    @Test
    void testOverrideConfigConvertCase() {
        SysProps.setProperty("dubbo.application.NAME", "demo-app");
        SysProps.setProperty("dubbo.application.qos-Enable", "false");
        SysProps.setProperty("dubbo.application.qos_host", "127.0.0.1");
        SysProps.setProperty("dubbo.application.qosPort", "2345");
        DubboBootstrap.getInstance()
                .initialize();
        ApplicationConfig applicationConfig = DubboBootstrap.getInstance().getApplication();
        Assertions.assertEquals(false, applicationConfig.getQosEnable());
        Assertions.assertEquals("127.0.0.1", applicationConfig.getQosHost());
        Assertions.assertEquals(2345, applicationConfig.getQosPort());
        Assertions.assertEquals("demo-app", applicationConfig.getName());
        DubboBootstrap.getInstance().destroy();
    }
}