1.属性配置文件

一共分为两种,一种是键值对的properties属性配置文件,一种是yaml格式的配置文件

properties配置:

2.多环境配置文件

当我们的项目中有多套配置文件 比如开发的配置文件 测试的配置文件等,可以指定激活那一套使用。

我这里一共有4套配置文件

如果想使用application-test.properties文件,只需在application.properties文件里面激活即可!

3.自定义配置文件:

两种方式去读取:

(1)使用@Value注解

读取结果:

(2)把整个配置文件映射成一个对象

我创建了一个Model包,在Model包里面建了一个类叫ConfigInfo

上面有一个红色框,提示我们添加依赖,这个可以添加也可以不添加,我选择添加,点击图片箭头上的Open..打开新的网页,粘贴依赖添加到pom文件。

大家会发现@ConfigurationProperties注解上面报错,(并不是真正的错了)不影响程序正常执行,如果不想看到红色提示,可以修改错误级别 如图

 ConfigInfo类里面写上你配置的属性 生成get set方法

Controller读取:

页面显示:

OK

最新文章

  1. JQuery 滚动轮播
  2. [SQLServer大对象]——FileTable从文件系统迁移文件
  3. XPath 运算符
  4. JS练习题2共8题
  5. Hibernate4 No Session found for current thread原因
  6. 账户切换[转自vbird]
  7. 引擎设计跟踪(九.8) Gizmo helper实现与多国语言
  8. C++同步串口通信
  9. Painting The Wall 期望DP Codeforces 398_B
  10. AVD启动不了 ANDROID_SDK_HOME is defined but could not find *.ini
  11. zookeeper原理介绍
  12. java0429 wen 数据库
  13. HTML5+CSS3 效果网站集合
  14. JAVA算术运算符
  15. DDMS调试工具
  16. 063 日志分析(pv  uv  登录人数  游客人数  平均访问时间  二跳率  独立IP)
  17. python 读不同编码的文本,传递一个可选的encoding 参数给open() 函数
  18. java中的POJO、PO、VO分别是什么?
  19. [AirFlow]AirFlow使用指南二 DAG定义文件
  20. 两个有序数组合并成一个有序数组(要求时间复杂度为O(n))

热门文章

  1. mitmproxy使用详解
  2. EXCEL序列
  3. BZOJ1396 识别子串【SAM+SegmentTree】
  4. poj2411 Mondriaan's Dream (用1*2的矩形铺)
  5. Linux-进程管理命令
  6. 基于OpenCV全景拼接(Python)SIFT/SURF
  7. codeforces 2C(非原创)
  8. mybatis(一)常见ORM框架及JDBC操作工具类
  9. 深入理解JavaScript中的箭头
  10. html+ashx + NPOI 实现导出Excel文件并且预览和下载