当前位置: 首页 > news >正文

spring中将yaml文件转换为Properties

文章目录

  • 一 ,概述
  • 二,源码

一 ,概述

借助于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");
    
    @Test
    public 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-

http://www.dtcms.com/a/66414.html

相关文章:

  • Nginx 多协议代理功能(Nginx Multi Protocol Proxy Function)
  • PyQt基础——简单的窗口化界面搭建以及槽函数跳转
  • 在 LaTeX 中强制表格位于页面顶部
  • CCF-CSP第34次认证第四题——货物调度【DP+剪枝】
  • 红黑树介绍
  • Matplotlib高阶技术全景解析
  • 《阿里云Data+AI:开启数据智能新时代》电子书上线啦!
  • 操作系统学不会?————一文速通(FCFS,SJF/SPF,SRTN,HRRN算法)保姆级解析
  • 4.数据存储**
  • Attention又升级!Moonshot | 提出MoE注意力架构:MoBA,提升LLM长文本推理效率
  • Python爬虫实战:基于 Scrapy 框架的腾讯视频数据采集研究
  • 蓝桥-数字接龙
  • 事业单位ABCDE类
  • qwen2.5-vl使用vllm部署gradio页面调用
  • 网络安全防护总体架构 网络安全防护工作机制
  • TC IT 技术图标
  • 深入理解与应用 JavaScript 中的回调函数
  • 前端UI编程基础知识:Flex弹性布局
  • ICMP、UDP以及IP、ARP报文包的仲裁处理
  • css动画实现铃铛效果
  • springboot EasyExcel 实现导入导出
  • 麒麟系统如何安装Anaconda
  • JobScheduler省电机制
  • 【渗透测试】反弹 Shell 技术详解(二)
  • Easyocr图片识别小结
  • Flutter_学习记录_ ImagePicker拍照、录制视频、相册选择照片和视频、上传文件
  • 无监督学习——降维问题:主成分分析(PCA)详解
  • 【原创】在宝塔面板中为反向代理添加Beare认证
  • 【Linux 指北】常用 Linux 指令汇总
  • C语言中的字符串处理