В Java Spring: как создать конечную точку, которая использует параметры динамических типовJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 В Java Spring: как создать конечную точку, которая использует параметры динамических типов

Сообщение Anonymous »


Я хочу создать конечную точку API, которая использует параметр динамического типа.

Полученный параметр JSON может выглядеть следующим образом:

{ тип сущности: "А", создатьСписок:[ {строка: 1, имя: "стед", отдел: "drulp"}, {строка: 2, имя: "Мэри", отдел: "кко"}, ], список обновлений:[ {строка: 3, имя: "sddf", отдел: "fff"}, {строка: 4, имя: "немногие", отдел: "кко"}, ] } { Тип объекта: «Б», создатьСписок:[ {firstName: «Джон», телефон: «0412345678», страна: «США»}, {firstName: «Мэри», телефон: «0412247474», страна: «КАНАДА»}, ], список обновлений:[ {firstName: «Тим», телефон: «0412345678», страна: «Австралия»}, {firstName: «Люк», телефон: «042728282», страна: «КАНАДА»}, ] } Из приведенного выше примера мы могли видеть, что разные entityType могут иметь разные типы createList и updateList.

Теперь я создаю конечную точку API для получения этих данных Json. Мой код выглядит следующим образом:

Контроллер

@RequestMapping(method = RequestMethod.POST, value = "/import") public void ExecuteImport(@RequestBody ImportRequest
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»