关于Spring Boot的配置文件

一、Spring Boot的两种配置文件。

1.properties文件配置文件

        (1)使用方法

        配置Spring Boot工程内的一些信息,并且Spring Boot可以自动识别,相关信息可以参考官方文档Spring Boot的说明以及相关Api。在第一个Spring Boot程序中,当我们启动程序后,其内置的Tomcat也会随之启动,并且运行在默认绑定的8080端口上,并且未配置虚拟目录,均使用Spring Boot的默认配置。

        (2)修改默认配置

        使用server.port=XXXserver.servlet.context-path=/XXX修改默认的端口号以及虚拟路径。

        打开第一个Spring Boot程序内的application.properties配置文件,对于端口号和虚拟路径进行配置,将端口号修改为3001,虚拟路径修改为/startServer作为测试:

server.port=3001
server.servlet.context-path=/startServer

        修改完成后,启动服务,能看到服务运行在指定的端口以及路径上:

       (3)运行测试

        打开浏览器,将原本的访问路径进行修改,原本需要访问http://localhost:8080/hello。现在修改完端口号及虚拟路径后应修改为http://localhost:3001/startServer/hello,可以看到访问成功,达到预期效果。

2.yaml配置文件

        两种文件名,分别为application.ymlapplication.yaml,命名不同,但实际内容一致,第一种较为常用,以下以第一种为例,作详细说明,即application.yml

       (1)application.yml使用方法

         使用IntelliJ IDEA打开第一个Spring Boot程序,修改之前配置文件application.properties的后缀名,此处可任意修改,使工程不再识别此配置文件即可,以便于使用application.yml进行示例:

        在resources下新建一个application.yml文件,修改端口号为3002,虚拟路径为/startServer2

        application.yml:

server:
  port: 3002
  servlet:
    context-path: /startServer2

        (2)运行测试

        仿照上面properties配置文件的运行方法进行测试,测试结果如下:

        可以看到,运行结果与预期结果保持一致。

二、总结。

        Spring Boot提供的两种配置文件可以随意选择,在实际应用中,我们更加常用XXX.yml配置文件,因为其较于另外一种有两个特点:

        1.代码更加简洁清楚,层级结构清晰;

        2.不必关注其前缀一长串键的编写,对于数据关注度更高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值