Spring MVC и Angular Json Req не соответствуют

0

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

Изображение 174551

как вы можете видеть, я изменил адрес на телефон и имя пользователя, чтобы назвать, но объект ищет имя пользователя и адрес и не заполняет значение. Чтобы дать немного больше контекста, здесь находится указатель отладки

Изображение 174551

Я запускаю это на пристани, у кого есть какие-то подсказки о том, как это разрешить.

  • 0
    Удалите целевую папку и попробуйте снова
  • 0
    Я забыл указать, что это gradle проект. Пробовал чистить градл и затмение градл, но не получилось
Показать ещё 2 комментария
Теги:
spring-mvc
jetty

1 ответ

0

Так нашел мой ответ после копания какое-то время. Геттер и сеттер для переменных в POJO должны соответствовать имени передаваемой переменной.

В приведенном выше примере, когда я изменил имя переменной userName, я не переименовал gettter и setter из

getUserName -> getName
setUserName ->  setName

поэтому урок из этого, когда modifiyng POJO определит, что геттер и сеттер соответствуют переменной req json variabe, отправляемой в POST req.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню