Вставка данных, полученных из тела ответа с помощью spring boot

#java #spring #spring-boot #spring-data-jpa

#java #spring #spring-boot #spring-data-jpa

Вопрос:

Нужна ваша помощь с приведенной ниже формулировкой проблемы. в настоящее время я работаю над сборкой проекта в spring boot, где я выполняю вызов API, и мне нужно вставить данные, полученные из тела ответа. Пример тела ответа следующим образом

Строка ResponseBody:

 {
  "totalNumberOfElements": 436,
  "valuationCurrencyExchangeRates": [
    {
      "baseCurrency": "USD",
      "quoteCurrency": "AUD",
      "bidRate": 32
    },
    {
      "baseCurrency": "USD",
      "quoteCurrency": "CAD",
      "bidRate": 1
    },
    {
      "baseCurrency": "USD",
      "quoteCurrency": "CHF",
      "bidRate": 0
    }
  ]
}
 

Из вышеупомянутого ResponseBody мне нужно вставить записи для valuationCurrencyExchangeRates.
Мне нужно создать таблицу с 3 столбцами (baseCurrency, quoteCurrency, bidRate), в которой будет 3 записи, как указано выше.
Ваша помощь будет высоко оценена.

Комментарии:

1. Что вы пробовали до сих пор? Что не работает?

2. Мне интересно то же самое, что и Энди. У вас есть настройка RestTemplate? У вас есть проблемы с использованием данных Rest? И как вы хотите представить это в таблице (например, базовый JSP)? В случае, если вы только попробовали вызов API и до сих пор ничего не настроили в своем приложении Spring Boot, я бы рекомендовал изучить использование Rest API с Spring Boot, в Интернете полно отличных руководств и примеров.

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