Spring Boot使用yml格式进行配置的方法

 更新时间:2018年04月03日 10:52:48   作者:litengbin  
很多springboot项目使用的是yml格式,主要目的是方便对读懂其他人的项目,下面小编通过本文给大家分享Spring Boot使用yml格式进行配置的方法,需要的朋友参考下吧

1.yml 格式

现在大家发现,在springboot里还是要用到配置文件的。 除了使用.properties外,springboot还支持 yml格式。

个人觉得yml格式的可读性和..properties比起来差不多,有时候还没有不如properties 看起来那么规整。

但是考虑到很多springboot项目会使用yml格式,还是简单讲讲,主要目的还是为了读懂其他人的项目。

2.同样内容,不同写法

如图所示,左边是application.properties的写法,右边是application.yml的写法,他们达到的效果是相同的

3.application.yml

在application.yml 文件书写注意:

1. 不同“等级” 用冒号隔开
2. 次等级的前面是空格,不能使用制表符(tab)
3. 冒号之后如果有值,那么冒号和值之间至少有一个空格,不能紧贴着

在这样的配置下,访问的路径如图所示是:

1. http://127.0.0.1:8888/test/hello  

spring: 
  mvc: 
    view: 
      prefix: /WEB-INF/jsp/ 
      suffix: .jsp 
server: 
  port: 8888 
  context-path: /test 

4. 排斥性

要么用application.properties 要么用 application.yml,不要都用,不要折磨Springboot和自己

总结

以上所述是小编给大家介绍的Spring Boot使用yml格式进行配置的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Spring Boot实现接口签名验证的过程

    Spring Boot实现接口签名验证的过程

    在Spring Boot中实现接口校验签名通常是为了保证接口请求的安全性和数据的完整性,这篇文章主要介绍了Spring Boot实现接口签名验证,需要的朋友可以参考下
    2024-04-04
  • SpringBoot使用Shiro实现动态加载权限详解流程

    SpringBoot使用Shiro实现动态加载权限详解流程

    本文小编将基于 SpringBoot 集成 Shiro 实现动态uri权限,由前端vue在页面配置uri,Java后端动态刷新权限,不用重启项目,以及在页面分配给用户 角色 、 按钮 、uri 权限后,后端动态分配权限,用户无需在页面重新登录才能获取最新权限,一切权限动态加载,灵活配置
    2022-07-07
  • java中的基础运算符

    java中的基础运算符

    这篇文章主要介绍了Java基本数据类型和运算符,结合实例形式详细分析了java基本数据类型、数据类型转换、算术运算符、逻辑运算符等相关原理与操作技巧,需要的朋友可以参考下
    2021-08-08
  • java编程题之合并两个排序的链表

    java编程题之合并两个排序的链表

    这篇文章主要为大家详细介绍了java编程题之合并两个排序的链表,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Java System.getProperty()-获取系统参数案例详解

    Java System.getProperty()-获取系统参数案例详解

    这篇文章主要介绍了Java System.getProperty()-获取系统参数案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • java实现简易外卖订餐系统

    java实现简易外卖订餐系统

    这篇文章主要为大家详细介绍了java实现简易外卖订餐系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • java UDP通信客户端与服务器端实例分析

    java UDP通信客户端与服务器端实例分析

    这篇文章主要介绍了java UDP通信客户端与服务器端,结合实例形式分析了java基于UDP通信的客户端与服务器端具体实现技巧及相关操作注意事项,需要的朋友可以参考下
    2020-01-01
  • JavaWeb中web.xml初始化加载顺序详解

    JavaWeb中web.xml初始化加载顺序详解

    本篇文章主要介绍了JavaWeb中web.xml初始化加载顺序详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 关于SpringMVC在Controller层方法的参数解析详解

    关于SpringMVC在Controller层方法的参数解析详解

    在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,下面这篇文章主要给大家介绍了关于SpringMVC在Controller层方法的参数解析的相关资料,需要的朋友可以参考下
    2021-12-12
  • 全面解析java final关键字

    全面解析java final关键字

    这篇文章主要介绍了java final关键字的使用,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2021-01-01

最新评论