2012-08-11 2 views
1

Можно создать дубликат:
Hibernate + Spring using multiple datasources?Множественные источники данных в спящий режим

Как установить два источника данных для того же проекта в спящий режим с spring.I просто хотите использовать один источник данных для h2 и другой для mysql - это возможность управлять двумя источниками данных для одного приложения.

+0

[Hibernate Spring несколько источников данных] (http://stackoverflow.com/questions/860918/hibernate-spring-using-multiple-datasources) – SiB

ответ

0

Да, но вам нужно настроить SessionFactory для каждого источника данных

+0

если я настраивал sessionFactory для каждого источника данных, каждая транзакция hibernate влияет на базу данных или я должен указать, какой источник данных должен быть подключен для каждой транзакции. – elvisanandkumar

+0

Если вы работаете с несколькими SessionFactories/DataSources и хотите выполнять распределенные транзакции (выполнять транзакцию через несколько соединений с БД), вам необходимо использовать DataSource, который поддерживает транзакции XA, и соответствующим образом настроить диспетчер Spring TX. –

Смежные вопросы