Отправьте массив больших объектов в загрузочный контроллер Spring и сохраните данные в базе данных. - PullRequest
0 голосов
/ 07 марта 2019

у меня есть следующий огромный объект из angular 7. поэтому мне нужно отправить этот объект в приложение весенней загрузки, что означает, что из контроллера весенней загрузки мне нужно сохранить эти данные в базе данных.как мне это сделать?Я понятия не имею вообще.пожалуйста, помогите мне

periodrw = [
    [
      {keyvalue:1, period: 1, day: null , subject :null},
      {keyvalue:2, period: 1, day: "Monday" , subject :null},
      {keyvalue:3, period: 1, day: "Tuesday" , subject :null},
      {keyvalue:4, period: 1, day: "Wednesday" , subject :null},
      {keyvalue:5, period: 1, day: "Thursday", subject :null },
      {keyvalue:6, period: 1, day: "Friday" , subject :null},
    ],
    [
      {keyvalue:1, period: 2, day: null , subject :null},
      {keyvalue:2, period: 2, day: "Monday" , subject :null},
      {keyvalue:3, period: 2, day: "Tuesday" , subject :null},
      {keyvalue:4, period: 2, day: "Wednesday" , subject :null},
      {keyvalue:5, period: 2, day: "Thursday" , subject :null},
      {keyvalue:6, period: 2, day: "Friday" , subject :null},
    ]
  ]

1 Ответ

0 голосов
/ 28 марта 2019

Отправьте данные в виде JSON-формы Angular и создайте представляющий класс Java с аннотацией постоянства из javax.persistence. Десериализуйте JSON и сопоставьте его с классом, а в конце используйте CrudRepository, чтобы сохранить его.

здесь учебник дырки: https://www.springboottutorial.com/spring-boot-crud-rest-service-with-jpa-hibernate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...