Spring Boot 中 profile 的基本用法
时间:2020-05-30
本文章向大家介绍Spring Boot 中 profile 的基本用法,主要包括Spring Boot 中 profile 的基本用法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
在 springboot 项目开发中,有生产环境、测试环境和开发环境等。
不同的环境下的配置信息是不同的。
springboot 项目的配置信息可以在application.properties
文件或者applicaiton.yaml
文件中书写。
application.properties
文件和applicaiton.yaml
文件的异同可以参考:Spring Boot 中 properties 配置与 yaml 配置的区别以及书写方式
下面以application.properties
配置文件为例。
使用spring.profiles.active=xxxx
,可以指定相应环境下配置信息生效。
比如,有三个配置文件:
1、application-dev.properties 文件,放置开发环境下的配置信息
# 这里放置开发环境下的配置信息
# 设置开发环境下的端口号
server.port=8081
2、application-prod.properties 文件,放置生产环境下的配置信息
# 这里放置生产环境的配置信息
# 设置生产环境下的端口号
server.port=80
3、application.properties 文件
# 这里放置公有的配置信息
# 指定使用开发环境下的配置信息
# 类似一个开关,指定某个配置生效
spring.profiles.active=dev
每天学习一点点,每天进步一点点。
原文地址:https://www.cnblogs.com/youcoding/p/12993972.html
- React第三方组件1(路由管理之Router的使用③传参)
- Kindergarten Counting Game
- React第三方组件1(路由管理之Router的使用②多层级跳转及重定向)
- 括号配对问题描述输入输出样例输入样例输出解析代码实现运行结果参考链接
- React第三方组件1(路由管理之Router的使用①简单使用)
- POj 2253 Frogger
- React项目配置7(ES7的Async/Await的使用)
- HDU 1863 畅通工程
- 最小生成树判断唯一
- React项目配置5(引入MockJs,实现假接口开发)
- POj 1611 The Suspects
- React项目配置4(如何在开发时跨域获取api请求)
- Laravel-博客实战+踩坑laravel-blog最终的效果踩的坑
- React项目配置3(如何管理项目API接口)
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Python爬虫实现自动登录、签到功能 附代码
- Recon-ng被动信息收集框架入门
- 猿实战03——猿首战之手把手教你撸品牌
- 用树莓派DIY波士顿机器狗,帮你省下50万:教程开源,人人皆可上手
- OpenCV绘制箭头线段---函数arrowedLine()使用(C++ Python)
- PyTorch中基于TPU的FastAI多类图像分类
- 【Rust日报】 2020-08-20 Chrome 的 Rust 与 C++ 的互操作性
- 聊聊claudb的DatabaseCleaner
- nc很强大,容易让人蹲号子
- Rust FFI 编程 - Rust导出共享库05
- 详解ENet | CPU可以实时的道路分割网络
- Linux进程调度之 - O(1)调度算法
- 从零开始编写一个WEB服务器 - 基础
- Redis 6.0 IO线程功能分析
- RCU锁原理与实现