SpringBoot临时属性设置
【摘要】 SpringBoot临时属性设置
1. 命令行方式设置临时属性设置
- 带属性数启动SpringBoot
java -jar springboot.jar --server.port=80
-
携带多个属性启动SpringBoot,属性间使用空格分隔
-
属性加载优先顺序:
参考官网:
https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-config
-
使用jar命令启动SpringBoot工程时可以使用临时属性替换配置文件中的属性
-
临时属性添加方式:
java -jar 工程名.jar --属性名=值
- 如:临时更改端口号和数据库配置的密码
java -jar springboot.jar --server.port=80 --spring.datasource.druid.password=2233
- 多个临时属性之间使用空格分隔
- 临时属性必须是当前boot工程支持的属性,否则设置无效
2. idea下设置临时属性
-
带属性启动SpringBoot程序,为程序添加运行属性
-
如果没有找到 Program arguments,添加如下
-
添加临时配置的端口号和添加name值
-
打印添加的参数值
-
通过编程形式带参数启动SpringBoot程序,为程序添加运行参数
-
不携带参数启动SpringBoot程序,说明不接受任何外部临时设置的参数
可以在启动boot程序时断开读取外部临时配置对应的入口,也就是去掉读取外部参数的形参
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)