gpt4 book ai didi

java - Spring4中需要xml bean的java表示

转载 作者:行者123 更新时间:2023-12-02 10:23:15 24 4
gpt4 key购买 nike

我如何在java中表示以下代码片段,我的项目正在使用Spring4,我需要对其进行转换。任何帮助将非常感激。提前致谢!

<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop>
<prop key="java.naming.provider.url">t3://localhost:7001</prop>
</props>
</property>

最佳答案

这是等效的 Java 配置。将其添加到您的 @Configuration 类中:

@Bean
public JndiTemplate jndiTemplate() {
Properties props = new Properties();
props.setProperty(InitialContext.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
props.setProperty(InitialContext.PROVIDER_URL, "t3://localhost:7001");
return new JndiTemplate(props);
}

关于java - Spring4中需要xml bean的java表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54178253/

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