Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Spring4中需要XMLBean的java表示_Java_Spring Mvc_Weblogic_Jndi_Spring 4 - Fatal编程技术网

在Spring4中需要XMLBean的java表示

在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

如何用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);
}