Сохранение в нескольких базах данных в Spring - PullRequest
0 голосов
/ 11 декабря 2018

У нас есть база данных DB2, которая используется устаревшими приложениями, которые мы находимся в процессе вывода из эксплуатации, и у нас есть база данных Oracle, для которой мы разрабатываем новые приложения.Чтобы поддерживать совместимость с унаследованными приложениями до тех пор, пока они не будут полностью выведены из эксплуатации и синхронизировать данные, мы используем Atomikos для двухфазных фиксаций.Однако это приводит к большому количеству дублированных сущностей и репозиториев и, следовательно, к технической задолженности, потому что одни и те же сущности и репозитории не могут использоваться одними и теми же менеджерами сущностей, поэтому мы должны продублировать их и поместить в разные пакеты для сканирования сущностей.

В большинстве случаев мы хотим прочитать данные из устаревшей базы данных и сохранить их обе, но в идеале это можно настроить.

Любая помощь по этому вопросу будет принята с благодарностью.

...