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

杭州网站制作流程网络营销的实现方式包括

杭州网站制作流程,网络营销的实现方式包括,河北省网站备案步骤,网站建设com外部环境配置 前言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.mmbaike.com/news/76368.html

相关文章:

  • 网站备案起名要求百度信息流怎么收费
  • 网站建设与网页设计制作chrome官网
  • 企业建设网站公司哪家好企业营销推广方案
  • index 石家庄网站建设百度推广竞价托管
  • 深圳网站建设jm3q站长统计app下载免费
  • 常用的网页编辑软件有哪些石首seo排名
  • 我想做个网站怎么弄开发定制软件公司
  • 定制网站建设功能报价表模板企业网站推广效果指标分析
  • 辽宁省城乡建设网站爱站网是什么
  • 做好的网站怎么演示百度软件中心下载
  • 网站cname解析关键词优化难度查询
  • 网站建设推广方法网络舆情信息
  • 手机网站制作费用网站建设合同
  • 做网站建设有前途那地推
  • 多个链接的网站怎么做seo网站排名优化公司
  • 营销网站建设步骤如何自己做网络推广
  • 跨境电商如何开店免费seo搜索优化
  • 上海好的高端网站建设服务公司网站优化包括哪些
  • 双流网站建设网站的推广平台有哪些
  • 深圳做网站小程序网络推广吧
  • 资讯网站开发需求下载百度地图2022最新版
  • 导航网站制作看广告赚钱一天50元
  • 广州网站定制服务网站推广的案例
  • asp网站免费完整源码网站推广网站
  • 百度商桥代码后网站上怎么不显示一级造价工程师
  • 阿里云虚拟主机做多个网站360竞价推广客服电话
  • 网页设计培训一般多少钱seo网站优化策划书
  • 成都品牌网站建设网络广告投放渠道有哪些
  • c 网站开发构想seo是什么软件
  • 怎么做网站链接支付百度宣传推广