Как я могу подключиться к нескольким базам данных, которые не идентичны на лету (загрузка типа и информации о соединении БД из моей БД) с помощью Spring?
what I am trying to build?
I am building a Spring-Boot application that should be able to get data from my customers in the following ways:
1. Connect to my customer SQL DB (MySQL, MSSQL, PostgreSQL,etc...)
2. connect to my customer MongoDB,
3. read data from CSV/JSON files.
Когда приложение работает, оно получает HTTP-запрос с идентификатором клиента.подключиться к.на этом этапе приложение должно загрузить этого клиента из моей БД (которая содержит именно ту БД, которую он использует, и учетные данные для подключения к ней) и установить соединение с этой БД, чтобы иметь возможность начать запросить ее.( Схемы БД отличаются от одного клиента к другому, поэтому я также поддерживаю набор запросов в своей БД для запроса клиента )
Я изо всех сил пытаюсь реализовать синюю часть диаграммы: