SpringBoot 提供了 properties
和 yaml
两种配置文件
properties 配置文件
使用 IDEA 创建的 SpringBoot 会自动生成一个 applocation.properties
配置文件,在这个文件中可以配置一些信息,并且 SpringBoot 可以自动识别。
成功运行 springboot 后控制台会有如下显示:
当你看到Spring Boot应用启动后显示“Tomcat started on port 8080 (http) with context path ‘’”这样的信息时,它意味着你的Spring Boot应用已经成功地将内嵌的Tomcat服务器启动在了8080端口上,并且该应用的上下文路径(context path)为空。
在 applocation.properties
配置文件中进行以上配置,再次启动 springboot:
可以发现 tomcat 的端口号已经被改成了9090
再次进行以上修改,再次启动 springboot
可以发现,虚拟目录也已经被修改成 /start
了
在浏览器输入地址进行访问的时候也应该进行地址的修改:
从原先的 localhost:8080/hello
变为 localhost:9090/start/hello
yaml 配置文件
.yaml
文件和 .yml
文件知识后缀名不一样,其他的都是一模一样的
启动 springboot 后端口号和虚拟地址也得到了同样的修改:
小结
这两种配置文件更长用的是yaml
/yml
,因为相比于 properties
,它更加层次清晰、更加关注数据