文章目錄
- 一 ,概述
- 二,源碼
一 ,概述
借助于spring框架,將yaml文件轉換為Properties
二,源碼
import java.util.Properties;import org.junit.Test;
import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;import lombok.extern.slf4j.Slf4j;@Slf4j
public class YamlProcessBySpringTest
{Resource resource = new ClassPathResource("application.yml");@Testpublic void testToProps(){YamlPropertiesFactoryBean factoryBean = new YamlPropertiesFactoryBean();factoryBean.setResources(resource);Properties props = factoryBean.getObject();props.keySet().stream().forEach(k -> log.info("{} ===> {}", k, props.get(k)));}
}
有任何問題和建議,都可以向我提問討論,大家一起進步,謝謝!
-over-