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

长沙网站建设公司联系方式南宁网站推广大全

长沙网站建设公司联系方式,南宁网站推广大全,哪个独立网站做的比较好,杭州网络有限公司说明:在软件开发中,经常需要把一些配置写在文件中,如数据库配置、MyBatis配置等。这样,后续如果数据库参数有改动,就可以避免直接对代码做修改,只要修改配置文件中关于数据库的配置。关于配置文件的选择&am…

说明:在软件开发中,经常需要把一些配置写在文件中,如数据库配置、MyBatis配置等。这样,后续如果数据库参数有改动,就可以避免直接对代码做修改,只要修改配置文件中关于数据库的配置。关于配置文件的选择,目前有xml、properties和yaml,这三种配置文件SpringBoot都是支持的。

xml文件是使用标签的方式存储数据的,存储一个数据,需要使用标签包裹。存储效率低,代码臃肿,不推荐使用;

<server><port>8080</port><address>127.0.0.1</address>
</server>

properties

properties文件是使用键值对存储数据的,中间用等号(=)连接,左边是配置名、右边是配置值

需要注意,等号(=)两边不要加空格;配置值不要加引号和分号

在这里插入图片描述

在SpringBoot中使用properties文件中的配置,可以用 @Value注解,括号内写properties文件中的配置名
在这里插入图片描述

properties作为配置文件,数据存储效率相较于xml高,但配置结构层次不清晰,且配置同一项内容(如数据库),如果有多行配置,配置名的前缀都是一样的,显得有些低效,仍有提升的空间

在这里插入图片描述

yaml

yaml作为配置文件,表现出来简洁优雅(相较于xml),配置结构层次清晰(相较于properties)

# mybatis配置
mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImplmap-underscore-to-camel-case: true

yaml基本语法如下:

(1)大小写敏感

(2)数值前边必须有空格,作为分隔符

(3)使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)

(4)缩进的空格数目不重要,只要相同层级的元素左侧对齐即可

(5)#表示注释,从这个字符一直到行尾,都会被解析器忽略

创建yaml文件,文件后缀名可以是yml或yaml。在SpringBoot中,使用 @ConfigurationProperties()注解获取yaml文件中的配置,括号内prefix属性值填对应配置的父配置名即可。
在这里插入图片描述

推荐使用yaml作为配置文件,简洁优雅,使用起来方便,不用像properties那样,一个一个给属性加@Value注解

http://www.hengruixuexiao.com/news/29609.html

相关文章:

  • asp.net网站开发使用到的技术今日百度小说排行榜风云榜
  • 文秘写作网站百度官网首页登录入口
  • 天津网络优化网站建设搜狗seo软件
  • wordpress 栏目菜单关键词优化武汉
  • 营销型网站建设团队品牌推广营销平台
  • 公司网站备案号商业软文代写
  • 网站导航上的图片做多大尺寸友情链接什么意思
  • 顺义做网站公司游戏推广平台代理
  • 利用微博做网站排名怎么在百度上做公司网页
  • 代购网站怎么做百度有几个总部
  • 网站seo怎么操作新手怎么做销售
  • 在哪个网站做视频赚钱武汉百度推广seo
  • 品牌网站建设 蝌4蚪小网络营销的核心是
  • 新闻网站广告怎么做网站注册时间查询
  • 学习网站建设最简单的书百度知道首页登录
  • 企业网站做开放api东莞营销外包公司
  • 来宾北京网站建设软件推广
  • 城乡建设部网站首页甲级张家港seo建站
  • 网站建设专业的公司抖音推广佣金平台
  • 东莞横沥网站制作象山seo外包服务优化
  • 湖南建设监理协会网站百度关键词代做排名
  • p2p网站建设费用百度竞价优化软件
  • 建设一个网站要钱吗软件定制
  • 中山做百度网站的公司网站运营
  • 外贸推广免费网站沧州seo公司
  • 免费室内设计网站都有哪些模板下载网站
  • 西宁高端网站开发公司网站内容如何优化
  • 泰州企业网站模板建站企业网络营销策略分析案例
  • 可以做空股票的网站安卓优化大师手机版下载
  • 网页设计与制作工资淘宝seo是什么意思啊