Несколько источников данных в Spring Boot, использующих один и тот же репозиторий и сущности - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь выяснить, как вставить одни и те же данные в две разные базы данных с одинаковой схемой. Я нашел это Несколько источников данных с одинаковыми репозиториями и сущностями , но это действительно не ответило на вопрос.

Скажем, у меня есть пользователь, который регистрируется, и я хочу сохранить этого пользователя в обеих базах данных. Как мне настроить это при весенней загрузке? Я видел разные репо / базы данных, но я хочу использовать один и тот же репо / объект. Я знаю, что репликация уже есть в базах данных, но я хочу сделать это на уровне приложений.

1 Ответ

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

Решение, которое вы ищете, хорошо обсуждается в этой статье с действием сохранения здесь

Всего пара замечаний ... Вы можете настроить две базы данныхи вы также можете установить те же объекты, но вы не можете указывать на один и тот же репозиторий, потому что каждый репозиторий связан с определенными dataSource и transactionManager.Более того, если вы хотите иметь одну и ту же сущность ids в двух базах данных, вы должны управлять ими вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...