YamlMapFactoryBean yamlMapFactoryBean = new YamlMapFactoryBean(); yamlMapFactoryBean.setResources(new ClassPathResource("application.yml")); yamlMapFactoryBean.afterPropertiesSet(); Map<String, Object> object = yamlMapFactoryBean.getObject(); Object nameUrl = object.get("pnameUrl");
上面的這個方法可以將yml文件解析成map格式
YamlPropertiesFactoryBean yamlPropertiesFactoryBean = new YamlPropertiesFactoryBean(); yamlPropertiesFactoryBean.setResources(new ClassPathResource("application.yml")); yamlPropertiesFactoryBean.afterPropertiesSet(); Properties object = yamlPropertiesFactoryBean.getObject(); Object nameUrl = object.get("pnameUrl");
這種方式將yml文件解析成(xxx.xxx.xxx)形式
這種方法是spring自帶的,非常好用的可以獲取配置文件的信息