第3章 application配置文件

2019-01-18  本文已影响0人  yangsg

配置文件

工程中默认生成的application.properties文件为工程的配置文件,可以理解为是原来Spring框架的ApplicationContext.xml配置文件的延伸,在这里可以配置一些项目的基本配置,比如Tomcat的端口号,项目根路径的url,数据源的基本信息...

application.properties的配置格式如下
配置tomcat的端口号和项目的根路径

server.port=8088
server.servlet.context-path=/myproj1

如果第2章的项目配置了这两个选项,那么访问HelloWorld程序时需要的url就发生了变化
默认:http://localhost:8080/hello
配置:http://localhost:8088/myproj1/hello
相信各位可以看出区别,application.properties配置方式相比原来的xml方式,更加简洁明了。

此外Spring Boot还别出心裁的支持一种yml格式的配置文件,我们也可以删掉application.properties文件,新建一个application.yml的文件,yml文件的配置内容与properties文件的配置内容一致,只是方式由键值对方式更改为节点方式
我们来看一下对照
application.properties

server.port=8088
server.servlet.context-path=/myproj1

application.yml

server:
  port: 8088
  servlet:
    context-path: /myproj1

在少量配置时看起来properties文件更好理解,但在大量配置时yml文件层次感强,有利于阅读。
仁者见仁,选择自己适合的方式进行配置就好,我个人偏向于yml方式,故后续文章中涉及此处均以yml文件展示

可配置内容参考:

上一篇下一篇

猜你喜欢

热点阅读