超级好用的Java开发框架SpringBoot之:yml多文档块方式

作者:神秘网友 发布时间:2020-10-23 23:36:27

超级好用的Java开发框架SpringBoot之:yml多文档块方式

超级好用的Java开发框架SpringBoot之:yml多文档块方式

我在上一篇文章中介绍了: SpringBoot配置Profile多环境支持

还有一种更简便的方式,也能实现我们想要的功能。就是SpringBoot的yml多文档块方式,只需要在application.yml文件中配置即可。

很简单,直接上配置代码

# 这个代表第一个文档块
server:
  port: 8085

spring:
  profiles:
    active: dev # 当需要哪个环境配置的时候,只需要在这里修改值。

---
# 这个代表第二个文档块
server:
  port: 8086

spring:
  profiles: dev # 指定dev,代表开发环境
  
---
# 这个代表第三个文档块
server:
  port: 8087

spring:
  profiles: pro # 指定pro,代表生产环境

代码中一共有三个yml文档块,其中在没有配置spring:profiles:active的情况下,默认会使用第一个文档块的配置。当在配置的情况下,会根据配置的值去使用哪个yml文档块的配置。

注意:文档块以---分隔

测试:指定pro环境
超级好用的Java开发框架SpringBoot之:yml多文档块方式
完美,配置生效!

总结

如果觉得不错,可以点赞+收藏或者关注下博主。感谢阅读!

超级好用的Java开发框架SpringBoot之:yml多文档块方式相关教程

  1. java多线程的入门研究

    java多线程的入门研究 java多线程的入门研究 一.多线程的核心概念 二.线程状态 三.多线程的三种创建方式 1.线程就是独立的执行路径;2.在程序运行时,即使没有自己创建的线程,后台也会有多个线程,如主线程、gc线程3.main()称之为主线程,为系统的入口,用于

  2. java浅拷贝与深拷贝原理剖析

    java浅拷贝与深拷贝原理剖析 文章目录 介绍 浅拷贝 概念 实现 深拷贝 概念 实现 总结 介绍 在开发过程中,经常会遇到将一个对象的所有成员拷贝给另一个对象的需求。 普通的对象形式一般如下: 定义一个普通Student类: public class Student { private String

  3. 超级好用的Caps Lock大小写锁定提示及使用配置

    超级好用的Caps Lock大小写锁定提示及使用配置 先看效果图 你为什么搜索这个话题,就是我为什么推荐这个功能的原因 , 笔记本自带的系统功能中没有自带的大小写切换提示,即使是有一个很小的键盘灯,但对于一个盲打的程序员来说,低头看灯也着实是一件很费劲的事情

  4. java学习笔记day6【数组】

    java学习笔记day6【数组】 一、数组 数组是相同类型的有序集合 描述的是相同类型的若干数据,按照一定先后顺序排列组合成 每一个数据称为数组的元素,每个数组元素都可以通过一个下标来访问【下表从0开始】 声明数组变量,定义int类型的数组 int[] nums1;//推

  5. Java高并发笔记

    Java高并发笔记 文章目录 (一)线程安全性 原子性 可见性 有序性 (二)安全发布 原则 安全发布策略 (三)线程安全策略 不可变对象 线程封闭 线程不安全的类与写法 同步容器 并发容器 安全共享对象策略 (四)JUC之AQS AQS接口 CountDownLatch Semaphore Cy

  6. springboot引入com.baidubce:bce-java-sdk百度的SDK导致JSP页面

    springboot引入com.baidubce:bce-java-sdk百度的SDK导致JSP页面的标签无法正常使用报cannot be resolved in either web.xml or 项目是使用Springboot 构建的spring+springMVC+mybatis 程序,后台管理页面使用的是JSP作为显示层。在jsp页面中使用了各种标签。

  7. leetcode-374-猜数字大小(java实现)

    leetcode-374-猜数字大小(java实现) 题目描述: 猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。 你可以通过调用一个预先定义好的

  8. java线程池(八):ForkJoinPool源码分析之四(ForkJoinWorkerThre

    java线程池(八):ForkJoinPool源码分析之四(ForkJoinWorkerThread源码) 文章目录 1.类结构及其成员变量 1.1 类结构和注释 1.2 常量 2.构造函数 2.1 ForkJoinWorkerThread(ForkJoinPool pool) 2.2 ForkJoinWorkerThread(ForkJoinPool pool, ThreadGroup thre