Немного контекста: я пытаюсь создать два микросервиса. Первый генерирует случайные данные заданного размера в JSON в одной конечной точке, а второй обращается к ним в другой конечной точке и преобразует их в CSV. Идея потока, в который я попал, заключалась в том, что:
пользователь переходит к первой конечной точке -> набор списка JSON удален -> данные генерируются на основе записей в базе данных -> список JSON сохраняется в базе данных и отображается в конечной точке -> пользователь переходит ко второй конечной точке -> доступ к базе данных, список JSON берется и преобразован в CSV и показан в конечной точке
Проблема, с которой я сейчас сталкиваюсь, связана с выделенными шагами. Я подумал, что было бы идеально, если бы подготовленные данные были в одной таблице, а список JSON был бы сохранен в другой таблице. Они будут иметь точно такие же атрибуты, хотя. Мне известно о нотации @SecondTable, которую можно поместить рядом с @Table, но я не уверен, как получить к ней доступ в коде. Я пытался создать вторую таблицу в данных. sql но я столкнулся с тем же препятствием.
Возможно, это неправильный подход, и есть лучшее решение. Буду благодарен за любые комментарии!