Как я могу получить доступ к информации о пользователе шлюза в микросервисах?

#java #spring-boot #jwt #microservices #jhipster

#java #пружинный ботинок #jwt #микросервисы #джипстер

Вопрос:

У меня есть два модуля — шлюз и микросервисы, созданные с помощью jhipster. Оба используют разные базы данных. Все объекты user и permission находятся в базе данных gateway, в то время как компоненты, созданные и используемые этими пользователями, находятся в таблицах базы данных микросервисов (каждая из этих таблиц имеет столбец created_by_id, в котором хранится user_id пользовательской таблицы gateway, с помощью которой создается компонент).

Требование У меня есть API, для которого требуется список всех компонентов и соответствующая ему информация о пользователе в одном ResponseEntity .

Предлагаемое решение Для достижения этой цели мне нужно получить доступ к информации таблицы пользователей шлюза в микросервисах.

Вопрос: Как я могу получить доступ к таблице из другой базы данных в микросервисах?