[英]How to switch Spring profiles on runtime?
目前,我通过@Value注入我的应用程序属性,并且效果很好。 现在,我希望我的应用程序支持多个配置,这意味着其@Value每次应返回不同的值。
我阅读了有关Spring配置文件的内容,但我不明白如何在运行时切换配置文件。 可能吗
我真正需要的是在服务器启动时加载所有配置,并在请求到达时动态选择其配置文件-每个请求都应具有一组配置。
在运行时切换Spring配置文件不是一个好习惯。 Spring概要文件旨在用作在不同环境中管理应用程序的一种方式。
Spring Profiles提供了一种分离应用程序配置的各部分并使之仅在某些环境中可用的方法
如果您的变量需要针对每个传入请求进行动态更改,请考虑以下几个选项:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.