我是靠谱客的博主 拼搏康乃馨,最近开发中收集的这篇文章主要介绍SpringBoot SpringBoot 基础篇 2 SpringBoot 基础配置 2.9 读取yaml 全部属性数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

SpringBoot

【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

SpringBoot 基础篇

文章目录

      • SpringBoot
      • SpringBoot 基础篇
      • 2 SpringBoot 基础配置
        • 2.9 读取yaml 全部属性数据
          • 2.9.1 问题引入
          • 2.9.2 读取yaml 全部属性数据
          • 2.9.3 小结

2 SpringBoot 基础配置

2.9 读取yaml 全部属性数据

2.9.1 问题引入

之前我们使用@Value读取单个数据,属性名引用方式:${一级属性名.二级属性名……}

“一对一” 读取:

在这里插入图片描述

能一次性到位吗?

2.9.2 读取yaml 全部属性数据

封装全部数据到Environment对象

在这里插入图片描述

    @Autowired
    private Environment environment;

System.out.println(environment.getProperty("server.port"));
System.out.println(environment.getProperty("tempDir"));

重启服务器,测试

在这里插入图片描述

没毛病。

2.9.3 小结
  1. 使用Environment对象封装全部配置信息
  2. 使用@Autowired自动装配数据到Environment对象中

最后

以上就是拼搏康乃馨为你收集整理的SpringBoot SpringBoot 基础篇 2 SpringBoot 基础配置 2.9 读取yaml 全部属性数据的全部内容,希望文章能够帮你解决SpringBoot SpringBoot 基础篇 2 SpringBoot 基础配置 2.9 读取yaml 全部属性数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部