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