Spring boot配置文件加载位置
配置文件加载位置
springboot 启动
会扫描以下位置的application.properties
或者application.yml文件,作为Spring boot的默认配置文件
–file:./config/
–file:./
–classpath:/config/
–classpath:/
优先级
优先级由高到底
所有位置的文件,都会被加载
高优先级配置内容,会覆盖低优先级配置内容
指定配置文件位置
项目打包好之后,可以使用命令行参数的形式
启动项目的时候,来指定配置文件的新位置
指定配置文件,和默认加载的这些配置文件
共同起作用形成互补配置
java -jar spring-boot-02-config-02-0.0.1-SNAPSHOT.jar --spring.config.location=G:/application.properties
优点
当打包完成之后,需要添加配置
可以直接在外部编写配置文件
启动的时,添加配置文件
不需要修改工程中的配置文件
重新打包,重新运行
Spring boot配置文件加载位置相关推荐
- Spring Boot配置文件加载顺序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.通过spring.config.location改变配置文件的位置 二.外部配置加载顺序 1.使用命令行参数指定加 ...
- Spring Boot 配置文件加载顺序
1.介绍 依次为: bootstrap.properties -> bootstrap.yml -> application.properties -> application.ym ...
- Spring Boot配置加载顺序
Spring Boot 不仅可以通过配置文件进行配置,还可以通过环境变量.命令行参数等多种形式进行配置.这些配置都可以让开发人员在不修改任何代码的前提下,直接将一套 Spring Boot 应用程序在 ...
- springboot 读取配置文件_使用 @ConfigurationProperties 在 Spring Boot 中加载配置
本文地址: 使用 @ConfigurationProperties 在 Spring Boot 中加载配置 使用 Spring Boot 加载配置文件的配置非常便利,我们只需要使用一些注解配置一下就能 ...
- 配置文件加载位置||外部配置加载顺序||自动配置原理
配置文件加载位置 SpringBoot会从这四个位置全部加载主配置文件:互补配置: 外部配置加载顺序 自动配置原理 1.自动配置原理: 1).SpringBoot启动的时候加载主配置类,开启了自动配置 ...
- SpringBoot - 配置文件加载位置与优先级
SpringBoot - 配置文件加载位置与优先级 [1]项目内部配置文件 spring boot 启动会扫描以下位置的application.properties或者application.yml文 ...
- 在Spring Boot中加载初始化数据
文章目录 依赖条件 data.sql文件 schema.sql 文件 @sql注解 @SqlConfig 注解 在Spring Boot中加载初始化数据 在Spring Boot中,Spring Bo ...
- Spring Boot - 花式加载配置文件
文章目录 Pre 导图 Pre Spring Boot - ConfigDataEnvironmentPostProcessor(Boot 2.4)搞定配置文件加载优先级 导图
- Spring Boot : 资源加载器
1.美图 2.概述 前言参考: 源码:Spring boot 主程序的功能(启动流程) ResourceLoader接口,在 Spring 中用于加载资源,通过它可以获取一个Resouce 对象.使用 ...
最新文章
- React 项目--button 绑定事件(15)
- JavaScript原生对象属性和方法详解——String对象
- linux 下脚本安装 mysql_linux(centos7)下编译安装mysql(数据库)一键安装详解+脚本文件...
- python(7)– 类的反射
- androidx86 9.0下载_Surface pro 安装 android x86/chrome OS
- Bluetooth L2CAP介绍
- Leetcode18.四数之和
- WinForm 设置窗体启动位置在活动屏幕右下角
- 解放双手---jupyter快捷键
- MyBatis3一对一,一对多
- 服务器虚拟盘怎么设置,服务器虚拟内存设置在什么盘
- 【源码】迭代法求根的matlab算法
- 数据元和元数据的区别
- 清除网页缓存的快捷键
- Java 技巧篇-IntelliJ IDEA快捷键设置,格式化代码快捷键
- 里氏替换原则-正方形是长方形
- 指数基金投资指南——阅读笔记
- 总账科目往来批量导入程序
- Linux学习笔记——文件IO
- stm32中的或运算 ||