Как настроить несколько источников данных с помощью Spring и jdbcTemplate с XML - PullRequest
0 голосов
/ 08 апреля 2019

Я устанавливаю два разных источника данных для diff diffatabse в spring-servlet.xml

Я пробовал несколько решений, представленных на сайтах, большинство из которых предназначены для весенней загрузки.

<bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
    <property name="url" value="jdbc:oracle:thin:@localhost:1521:xe" />
    <property name="username" value="***" />
    <property name="password" value="***" />
</bean>

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
    <property name="dataSource" ref="dataSource" />
</bean>


    <bean id="dataSourceDev"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
    <property name="url" value="jdbc:oracle:thin:@localhost:1521:xe" />
    <property name="username" value="***" />
    <property name="password" value="***" />
</bean>

<bean id="jdbcTemplateDev" class="org.springframework.jdbc.core.JdbcTemplate">
    <property name="dataSource" ref="dataSourceDev" />
</bean>

В классе Java -

  @Autowired
    @Qualifier("jdbcTemplate")
    private JdbcTemplate jdbcTemplate;

    @Autowired
    @Qualifier("jdbcTemplateDev")
    private JdbcTemplate jdbcTemplatedev;*/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...