gpt4 book ai didi

java - 将 spring 上下文从 xml 重写为 java

转载 作者:行者123 更新时间:2023-12-01 22:18:51 24 4
gpt4 key购买 nike

我正在将 Spring 上下文从 XML 重写为 Java 类,但下面的这个 bean 我不知道。谁能帮我?我正在使用 Spring Boot。

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
<property name="order" value="10"/>
<property name="ignoreUnresolvablePlaceholders" value="true" />
<property
name="properties" ref="externalConfigProperties">
</property>
</bean>

最佳答案

试试这个:

@Configuration
public class Config {

@Autowired Properties externalConfigProperties;

@Bean
PropertyPlaceholderConfigurer configurer(){
PropertyPlaceholderConfigurer configurer = new PropertyPlaceholderConfigurer();
configurer.setSystemPropertiesModeName("SYSTEM_PROPERTIES_MODE_OVERRIDE");
configurer.setOrder(10);
configurer.setIgnoreUnresolvablePlaceholders(true);
configurer.setProperties(externalConfigProperties);
return configurer;
}

}

关于java - 将 spring 上下文从 xml 重写为 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30373873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com