我想我可以在“生产”配置文件上创建一个@Conditional的Bean,该Bean根据我的application.yml定义的属性以编程方式调用System.setProperty,但是仅通过配置文件有没有更简单的方法?
我认为这是您最好的选择。Spring Boot在将
LoggingSystem各种
logging.*属性映射到系统属性的过程中自行完成此 *** 作。
请注意,您可能希望尽早设置系统属性
Environment。为此,您可以使用
ApplicationListener监听
ApplicationEnvironmentPreparedEvent。您的
ApplicationListener实现应通过中的条目进行注册
spring.factories。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)