Нужно Java-представление XML-компонента в Spring4 - PullRequest
0 голосов
/ 14 января 2019

Как я могу представить следующий фрагмент кода в 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>

1 Ответ

0 голосов
/ 14 января 2019

Вот эквивалентная конфигурация 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);
}
...