application.properties
这个配置文件主要用来配置数据库的连接,日志相关配置
还有以下功能:
1) 自定义属性与加载: [在配置文件中自定义属性后,可以通过@Value("${属性名}")注解加载对应的配置属性]
2)参数间的引用: 可以通过${属性名称}来调用属性值]
3)使用随机数:可以通过${random.int}类似的写法赋予属性随机数的特性
4)通过命令行设置属性值
5)多环境配置
关于4和5,参考链接:http://blog.didispace.com/springbootproperties/
application.yml
天然的树形结构,一目了然,下面是图例:(前者是.properties,后者是.yml配置文件)
server.port=8090
server.session-timeout=30
server.context-path=
server.tomcat.max-threads=0
server.tomcat.uri-encoding=UTF-8
server:
port: 8090
session-timeout: 30
tomcat.max-threads: 0
tomcat.uri-encoding: UTF-8
以上内容为新手阶段记录,如有错误,欢迎指出^_^
网友评论