Spring Boot API: если какое-либо поле пусто в теле запроса, оно сохраняется как нулевое в БД - PullRequest
0 голосов
/ 30 декабря 2018

Если какое-либо поле пусто в теле запроса, оно хранится как нулевое значение в БД, то есть из-за класса сущности, который я предполагаю.Например: если в классе сущности поле есть как «имя».Мой вопрос, если я не передаю этот атрибут «имя» в теле запроса, он не должен хранить ноль в БД.Как это возможно?

1 Ответ

0 голосов
/ 30 декабря 2018

Добавить @ JsonInclude (Include.NON_NULL) Аннотация Джексона на уровне объекта или на уровне атрибута, чтобы игнорировать пустые или нулевые значения при сериализации json.

...