多个yml文件的读取方式
2024-08-26 07:33:47
1配置pom.xml文件,以下配置将默认激活-dev.yml配置文件
<profiles>
<profile>
<id>dev</id>
<activation>
<!--默认激活-->
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<spring.profiles.active>dev</spring.profiles.active>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
</properties>
</profile>
</profiles>
2yml文件中写入:spring: profiles: active: dev
3. 项目启动的时候也可以设置 Java -jar xxxxxx.jar spring.profiles.actiove=prod 也可以这样启动设置配置文件,但是这只是用于开发和测试。
4
4. 配置文件数据的读取:
比如我在文件中配置了一个
massage:
data:
name: qibaoyi
我在类中想要获取他 需要这样去写:
@Value("${message.data.name}")
private String name; 后面你取到变量name 的值就是配置文件中配置的值。 5jkins 6git
最新文章
- Volley 实现原理图
- interactivePopGestureRecognizer
- redis发布订阅
- jquery中,size()和length()方法有啥区别
- C# delegate 学习 (练这么久终于悟出来点东东了,继续加油! ^_^)
- 14_Request对象
- (3)I2C总线的字节格式,时钟同步和仲裁
- 关于oracle dbms_job 定时执行的内容。
- 转 jQuery(图片、相册)插件代码实例
- 深入理解CSS选择器优先级的计算
- java基础知识(二)
- JavaScript知识(一)
- 函数, lambda表达式
- Quartz入门案例与介绍(与spring整合)
- Django搭建博客网站(三)
- Bootstrap3 表单-被支持的控件:文本域
- OLAP工作的基本概念(结合个人工作)
- Hass.io: add-on Samba
- aliplayer 视频播放报错
- java读取UTF-8的txt文件发现开头的一个字符问题