根据我的理解,@ Profile注释会查找 spring.profiles.active 系统属性的值。我们是否可以将@Profile映射到自定义配置文件资源,以便不使用spring.profiles.active的值,而是为某些类使用 env 的值。
我见过其中一个注释@IfProfileValue(name =" env",values = {" dev"," qa"," uat& #34;}),我认为,对我有用,因为在这种情况下,name提供了profile资源,env应该被设置为系统属性(例如; -denv = qa)。但这似乎只适用于测试类
问题的任何解决方案?