在Spring4中需要XMLBean的java表示
如何用java表示以下代码段,我的项目使用Spring4,我需要转换相同的代码段。任何帮助都将不胜感激。提前谢谢在Spring4中需要XMLBean的java表示,java,spring-mvc,weblogic,jndi,spring-4,Java,Spring Mvc,Weblogic,Jndi,Spring 4,如何用java表示以下代码段,我的项目使用Spring4,我需要转换相同的代码段。任何帮助都将不胜感激。提前谢谢 <bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate"> <property name="environment"> <props> <prop key="java.naming.factory.initial">weblo
<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);
}