java - 我们可以在 Spring Boot 应用程序中根据我们的 CONFIG_MODE 为 Spring 数据源加载 XML bean 吗?
问题描述
虚拟机参数是:-DCONFIG_MODE=DEV
我可以加载我各自的 ${CONFIG_MODE}/spring-config.${CONFIG_MODE}.XML 文件并在 Spring Boot 应用程序中获取所需的 bean 吗?
解决方案
springboot项目默认使用@artifactId@-@profiles.active@.yml,所以你可以遵循这个规则
spring:
application:
name: @artifactId@
profiles:
active: @profiles.active@
如果 @artifactId@ 是 testproject 并且 @profiles.active@ 是 dev 所以结果 testproject-dev.yml
推荐阅读
- keras - 是否可以从中间层(一般和 Keras 中)开始训练 CNN?
- python-3.x - 在 .txt 文件中查找和计数电子邮件
- oracle - ODI转BI EE,LKM无法加载数据
- android - Android WebRTC JNI 系统错误查找:“最后一个系统错误:11”
- excel - VBA函数中的排序范围而不影响工作表中的数据
- c - 如何修复 fscanf 错误,告诉我我的数组与我声明的类型不同?
- javascript - 如何使用 forEach() 定义文件路径集合
- drools - 制定规则以检查子数据
- reactjs - React Js (web) 的运行时 DEV 环境变量
- php - PHP foreach 通过一个键->值循环遍历多维数组输出组