当前位置: 首页 > news >正文

阿里百秀网站怎么样做电商赚钱

阿里百秀网站,怎么样做电商赚钱,湛江企业网站建设,wordpress 分类折叠外部环境配置 前言1、配置优先级配置文件优先级如下(后面的覆盖前面的)测试 2、外部配置3、导入配置4、属性占位符 前言 场景:线上应用如何快速修改配置,并引用最新配置? springBoot 使用配置优先级外部配置 简化配置…

外部环境配置

  • 前言
  • 1、配置优先级
    • 配置文件优先级如下(后面的覆盖前面的)
    • 测试
  • 2、外部配置
  • 3、导入配置
  • 4、属性占位符

前言

场景:线上应用如何快速修改配置,并引用最新配置?
springBoot 使用配置优先级+外部配置 简化配置更新、配置运维
只需要给jar应用所在的文件夹放一个application.properties最新配置文件,重启项目就能自动应用最新配置

1、配置优先级

springBoot 允许将配置外部化,以便可以在不同环境中使用相同的应用程序代码
我们可以使用各种外部配置源,包括java Properties文件,yaml文件、环境变量和命令参数
@value可以获取值,也可以用@configurationProperties将所有属性帮i的那个到java object中
以下是springBoot属性源加载顺序,后面的会覆盖钱买你的值 由低到高 高优先级覆盖低优先级
1、默认属性(通过springApplication.setDefaultproperties指定的)
在这里插入图片描述

2、@propertysource指定加载的配置(需要卸载@Configuration类上才可生效)
在这里插入图片描述

3、配置文件(application.properties/yml等)
4、RandomValuePropertySource支持的random.*配置(如:@value(“$(random.int)”)
5、os环境变量|
6、java系统属性(system.getProperties())
7、JnD1属性(来自java:comp/env)
8、ServLetContext 初始化参数
9、ServletConfig初始化参数
10、SPRING_APPLICATION_JSON属性(内置在环境变量或系统属性的JSON)
11、命令行参数
在这里插入图片描述

12、测试属性,(@SpringBootTest进行测试时指定的属性)
13、测试类@TestPropertySource注解
14、Devtools设置的全局属性($HOME/.config/spring-boot)

结论:配置可以写在很多位置,常见的优先级顺序:
命令行>配置文件>springappliation配置

配置文件优先级如下(后面的覆盖前面的)

  1. jar包内的application.properties/yml
  2. jar包内的application-{profile}.properties/yml
  3. jar包外的application.properties/yml
  4. jar包外的application-{profile}.properties/yml

建议:用一种格式的配置文件,如果。properties和.yml同时存在,则。properties优先
所有参数均可以由命令行传入,使用–参数项=参数值,将会被添加到环境变量中,并优先于配置文件,比如java -jar app.jar --name=“String”:, 可以使用@Value(“$(name)”)获取

测试

打包成jar包
在这里插入图片描述
在这里插入图片描述
在外部设置配置文件
在这里插入图片描述
在这里插入图片描述

2、外部配置

springBoot应用启动会自动寻找application.properties和application.yaml位置,惊醒加载,顺序如下:
1、类路径
类的跟路径、类下/config包
2、当前路径(项目所在位置)
当前路径、当前下/config子目录、/config目录的直接子目录
在这里插入图片描述
在这里插入图片描述
在外部闯进config目录权重高于外面的application.properties文件
在这里插入图片描述
在这里插入图片描述

3、导入配置

#导入指定的配置
#spring.config.import=classpath:/aaa.properties#导入配置的优先级低于配置文件的优先级
#aaa=cccc

4、属性占位符

在这里插入图片描述

#属性占位符
haha=我的端口是:${server.port}

获取haha的值
在这里插入图片描述


在这里插入图片描述

http://www.yayakq.cn/news/265011/

相关文章:

  • 宁波网站建设慕枫科技百度搜索引擎平台
  • 大学做网站建设公司网站法律声明
  • 开发一套网站系统 多少钱零代码自助建站平台
  • 怎么做正规网站吗app推广员好做吗
  • 如何做产品销售网站南宁网站建设公司利润
  • 网站建设应具备哪些专业技能桂林网红村
  • 北辰集团网站建设做app的网站有哪些
  • wordpress最能玩贵港seo关键词整站优化
  • 织梦个人博客网站源码请别人做网站签订合同
  • 网站咨询界面设计网页图片代码
  • 东南亚营销型网站建设与网络推广沙井营销型网站建设
  • 做网站服务器什么配置wordpress博客列表显示不出来
  • 怎么用阿里的域名 做网站wordpress主页出现副标题
  • 网站建设 全是乱码东阿县住房和城乡建设局网站
  • 怎样申请免费网站域名如何打开网站
  • 网站技术介绍锦州建设银行网站
  • 重庆自有网站推广上街网站建设
  • 网站提速怎么做简历模板图片
  • 商城网站风格短视频营销平台有哪些
  • 笑话网站代码connect wordpress 主题
  • ai做网站页面建多大的网站生成app工具
  • 在线网站优化公司公司招商型网站建设
  • 建设网站西丽网络文化经营许可证多少钱
  • 网站页脚优化怎么做耒阳网站建设
  • 福田企业网站优化有用吗石家庄信息门户网站定制费用
  • 外贸网站开发定制北京市建设局网站
  • 广州商城建站专业网站设计流程图
  • C#如何做简易网站阿里云虚拟主机和云服务器的区别
  • 中国建设网站培训通知车牌照丢失能在网站做吗
  • 极客学院 网站建设移动端h5网站开发框架