我目前正在维护一个遗留代码库,其中在应用程序上下文中指定了以下 Spring 配置文件配置:
spring.profiles.active=addressbook-[usermanager|webservices],entrypoint-[form|saml]
问题是:我如何阅读此示例中指定的内容spring.profiles.active
?
我认为这里有 4 种可能的配置文件定义是否正确?即:
addressbook-usermanager, entrypoint-form
addressbook-webservices, entrypoint-form
addressbook-usermanager, entrypoint-saml
addressbook-webservices, entrypoint-saml
有没有办法打开日志记录以查看选择了哪个配置文件以及为特定配置文件加载了哪些 bean?如果没有,为什么他们没有被加载?
我正在浏览这篇博客文章和我能找到的任何其他类型的文档,但我没有找到任何特定于上述配置文件规范语法的内容。有没有可用的文档?
谢谢!