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

流量宝做网站流量怎么做好网络营销

流量宝做网站流量,怎么做好网络营销,公司注册资金认缴和实缴的区别,东方商易网站开发1. 配置文件的作用 配置文件主要是为了解决硬件编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,程序从配置文件中读取一些数据,并加载运行。 硬编码是将数据直接放在源代码中&…

1. 配置文件的作用

配置文件主要是为了解决硬件编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,程序从配置文件中读取一些数据,并加载运行。

硬编码是将数据直接放在源代码中,如果把手机字体大小放在源代码中,那么所有用户使用的都是同一个字体大小,但是不同用户想要的字体大小可能会不相同,所以我们就可以把手机字体大小放在配置文件中,程序启动时,读取配置文件,以用户设置的字体大小来显示。使用配置文件,可以时程序完成用户和应用程序的交互,或者应用程序和其他应用程序的交互。

Spring Boot 支持并定义了配置文件的格式,很多项目或者框架的配置信息也放在配置文件中,例如:

  1. 项目的启动端口
  2. 数据库的连接信息(包含用户名和密码的设置)
  3. 第三方系统的调用密钥等信息
  4. 用于发现和定位问题的普通日志和异常日志等

 Spring Boot 支持三种配置文件:

  1. application.properties
  2. application.yml
  3. application.yaml

我们创建Spring项目时会默认生成一个application.properties配置文件

2. properties

2.1 properties基本语法

properties是以键值对的形式配置的,Key和Value之间使用 = 连接。

例如配置启动端口:

2.2 自定义配置 

Spring Boot配置中分为Spring配置,和自定义配置。Spring配置是官方定义好的方定义好的配置,例如这里的server.port,它的含义是设定好的,具体有哪些,可以在Spring官方网站中查询,自定义配置即程序员自己设定的配置。

2.3 获取配置内容

我们可以使用@Value获取配置的值:

注意使用格式。 

3. yml

3.1 yml 基本语法

yml是树形结构的配置文件,形式和HTML的标签嵌套相似,yml的基本语法是:"Key: Value"的形式,注意 冒号后要加空格。

运行程序:

可以看到端口号成功被改为9090 .

yml获取配置形式同样使用@Value注解,并且规则相同 

3.2 yml配置不同数据类型

yml可以指定配置的数据类型:

#字符串
string.value: Hello
# 布尔值,true或false
boolean.value: true
boolean.value1: false
# 整数
int.value: 10
# 浮点数
float.value: 3.14159
# Null,~代表null
null.value: ~
# "" 空字符串
#, 直接后⾯什么都不加就可以了, 但这种⽅式不直观, 更多的表⽰是使⽤引号括起来
empty.value:

3.3 yml中单引号和双引号的区别

yml中字符串默认不用加上单引号或双引号,如果加上可以表示特殊含义:

获取这三个字符串,发现str3把 \n 理解为了回车。

  • 单引号会转义特殊字符,使其失去特殊功能,始终是⼀个普通的字符串
  • 双引号不会转义字符串⾥⾯的特殊字符,特殊字符会表⽰本⾝的含义

3.4  配置对象

yml中可以配置对象

注意,只能配置被Spring管理的对象

@ConfigurationProperties("student")
@Component
@Data
public class Student {private Integer id;private String name;private Integer age;
}

@ConfigurationProperties("student")的作用就是把配置信息添加到Spring管理的对象中,同时,我们获取对象的方式和上期讲解的方式相同。

3.5 配置集合

使用方法与配置对象相同。

http://www.tj-hxxt.cn/news/100814.html

相关文章:

  • 注册网站会员有风险吗seo自然搜索优化排名
  • 企业英文网站建设苏州seo怎么做
  • 开源网站推广重庆seo排名方法
  • 阿里云ecs 多个网站十句经典广告语
  • 学做饼干网站企业类网站有哪些例子
  • 企业网站建设绪论网页设计用什么软件做
  • 什么网站做ppt好台州关键词优化服务
  • 哈尔滨政府网站建设怎么开通百度推广账号
  • 太平洋保险网站做的这么烂营销咨询公司经营范围
  • wordpress下载地址插件seo引擎优化是做什么的
  • 广告网站模板下载 迅雷下载安装信息流广告投放平台
  • 网站内页权重怎么查济南seo优化公司助力排名
  • 福州网站设计哪里建站网络平台
  • golang网站开发教程广东网络seo推广公司
  • 小学网站logo怎么做营销型网站建设题库
  • 网站客服系统免费版官网app开发公司有哪些
  • 网站建设解决方案好处搜外seo视频 网络营销免费视频课程
  • 最近中文字幕2018免费版2019搜索优化整站优化
  • 百度网站建设的十一个石家庄百度seo代理
  • 金华seo扣费优化网络推广外包
  • 十大免费自媒体素材网站百度一下浏览器
  • 网站制作宣传网络营销的主要传播渠道
  • 国外网站推广宣传搜索引擎优化与推广技术
  • 用dw怎么做登录页面的网站苏州优化seo
  • wordpress没法做大网站全媒体广告策划营销
  • 网站建设大客户沟通技巧直播回放老卡怎么回事
  • 淘客类网站如何做排名自媒体人15种赚钱方法
  • 做网站公司的介绍长沙网站设计
  • 洛阳市网站建设新闻媒体发布平台
  • 网站根目录验证文件是什么怎么自己注册网站