【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用
- 与案例6 .properties配置文件的使用相同,.yml/.yaml配置文件多环境的使用同样是先配置每个环境各自的配置文件,然后再在总配置文件中进行环境的选择。
- 新建model,创建IndexController类
package com.zx.springboot.web;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;/*** @author zx* @project_name springboot-projects* @create 2021-06-18 8:31*/
@Controller
public class IndexController {@RequestMapping("/say")@ResponseBodypublic String say(){return "Hello yml !";}
}
- 新建各环境配置文件,每一个环境的配置文件必须以"application-“开头,后面添加自定义的配置文件名称,然后以”.yml"或".yaml"结尾。
- 在主配置文件application.yml中使用"spring.profiles.active=xxx"来选择某一个配置文件,其中"xxx"为"application-"后面自定义的名称。
使用开发环境:
使用测试环境:
使用准开发环境:
使用开发环境:
【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用相关推荐
- 【SpringBoot零基础案例04】【IEDA 2021.1】SpringBoot核心配置文件appilcation.yml或application.yaml
新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...
- 【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象
使用@Value注解获取核心配置文件中的值时只能是一个一个的获取,如果在配置文件中有多个对象需要用到名称一样的配置,如name.age等属性,则需要区分是这个属性是哪个对象的.因此可以将这些配置映射到 ...
- 【SpringBoot零基础案例08】【IEDA 2021.1】SpringBoot获取核心配置文件application.properties中的自定义配置
新建模块 在配置文件中进行自定义的配置 在java代码中使用@Value("${属性名}")来获取自定义配置的值,这个注解的位置不是固定的,可以在任何需要用到自定义值的地方使用 I ...
- 【SpringBoot零基础案例06】【IEDA 2021.1】多环境下.properties配置文件的使用
在开发工作中项目开发环境主要有:开发环境.测试环境.准生产环境.生产环境.可以给每一种环境写一个配置文件,然后在总配置文件总选择使用哪个环境的配置文件. 新建一个模块,并创建IndexControll ...
- 【SpringBoot零基础案例05】【IEDA 2021.1】若SpringBoot项目两种配置文件同时存在,哪种文件配置起作用?
新建模块,并创建IndexController类 package com.zx.springboot.web;import org.springframework.stereotype.Control ...
- 【SpringBoot零基础案例03】【IEDA 2021.1】SpringBoot框架核心配置文件application.properties的使用
新建模块,并在src-main-java下新建IndexController类 package com.zx.springboot.springbootcontextpath.controller;i ...
- 【SpringBoot零基础案例02】【IEDA 2021.1】SpringBoot框架集成SpringMVC
新建一个模块,加入Spring Web依赖 创建完成后我们可以在右侧[Maven]选项卡中看到SpringBoot已经自动配置集成了json.tomcat.spring以及springmvc等信息,不 ...
- 【SpringBoot零基础案例01】【IEDA 2021.1】如何创建一个SpringBoot框架web项目
一.创建一个空项目 点击[File]- [New]- [Project-],新建一个空项目 选择[Empty Project]点击[Next] 填写项目名称,选择项目本地存储路径,点击[Finish] ...
- 非零基础自学Golang 第18章 HTTP编程(下) 18.2 HTTP服务端 18.2.2 启动HTTP服务器 18.2.3 启动HTTPS服务器
非零基础自学Golang 文章目录 非零基础自学Golang 第18章 HTTP编程(下) 18.2 HTTP服务端 18.2.2 启动HTTP服务器 18.2.3 启动HTTPS服务器 第18章 H ...
最新文章
- 【物联网智能网关-15】WAV播放器(WinForm+WavPlay库实例)
- 笔记-高项案例题-2016年上-范围管理+沟通管理+进度管理+风险管理
- 二分法(递归非递归)
- 帷幕的帷是什么意思_“战斗民族”的鲜花礼品凭什么火遍全球?
- vscode 最好的ui主题
- wordcloud用来制作中文词云
- html 文件域变滑块,小巧的jQuery区域范围滑块插件noUiSlider
- (转)Spring Boot(十一):Spring Boot 中 MongoDB 的使用
- 小米路由器mini 刷潘多拉固件教程
- 计算机文化第15版快速测试答案,《计算机文化基》第1次作业及答案.doc
- 拳王虚拟项目公社:2020已过半,请不要再混日子了!
- java学习笔记参考
- PPT中插入avi、mpg、flv、swf及rm、rmvb等视频文件的方法
- 资深技术布道师的 5 个秘密武器
- 为什么有全连接层的卷积网络输入图片尺寸需要固定的
- linux windows文件 编码_解决Linux与Windows文件显示乱码的问题
- java流星雨代码_流星雨代码
- 了解黑帽白帽灰帽之间的区别?
- 推荐好书《值得阅读的书籍》列表
- Live800:大数据将如何改变客户服务?
热门文章
- codeforces VK Cup 2018 - Wild-card Round 1 (unofficial unrated mirror)
- 字符串中最后一个词组的长度 Length of Last Word
- [Offer收割]编程练习赛15 A.偶像的条件[贪心]
- linux ssh基本
- Apple watch 开发指南(1) 预览
- JSP下Forward和Redirect的区别分析
- HBA driver for linux
- redis分布式缓存(三)
- Nginx的rewrite之if指令(一)
- ConcurrentHashMap的源码分析-addCount