ps设计网站首页效果图,网站的所有权,怎样用自己的空间做网站,企业邮箱格式怎么注册一、Springboot项目引入配置文件的方式#xff1a;
第一种是在jar包的同一目录下建一个config文件夹#xff0c;然后把配置文件放到这个文件夹下#xff1b;
第二种是直接把配置文件放到jar包的同级目录#xff1b;
第三种在classpath下建一个config文件夹#xff0c;然后…一、Springboot项目引入配置文件的方式
第一种是在jar包的同一目录下建一个config文件夹然后把配置文件放到这个文件夹下
第二种是直接把配置文件放到jar包的同级目录
第三种在classpath下建一个config文件夹然后把配置文件放进去
第四种是在classpath下直接放配置文件。这里的优先级也是依次降低优先级高的覆盖优先级低的可以注意点的是只是对相同配置项才会产生覆盖作用不同的话是互补作用也就是说如果四个地方都配了的话是会累加起来的。
第五种如果我们需要自定义配置文件路径的话可以通过命令行启动程序时配置 --spring.config.locationxxx.properties就可以达到目的但是对运维就不太优化因为在启动命令时候要配置好这个特定项目路径。那么如果通过一个配置项spring.config.location来实现配置。二、docker启动SpringBoot项目饮用外部部署文件
1、定一个一个外部的配置文件并将文件挂载路径定义好例如 -v 宿主机配置文件目录:容器内配置文件目录
2、打包镜像时指定引用外部配置文件的路径即挂载在容器内部的配置文件路径例如 java [服务配置参数] -jar [jvm参数] jar文件 --Dspring.config.location容器内部的配置文件路径