Привязка свойства не происходит для одного из атрибутов в контроллере остальной части Springboot, где я использую Lombok @ Data
Пробовал с собственным геттером, установщики вместо Lombok работают нормально.
Контроллер:
@PostMapping("/v1/getList")
public List<String> getDetails(@RequestBody RequestDTO requestDTO, HttpServletRequest request) throws IOException, SQLException {}
Модель RequestDTO:
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class RequestDTO {
String type;
String param;
String requestId;
String screenName;
}
Запрос полезной нагрузки:
{"param":"a","type":"b","requestId":"c","screenName":"S - Name for ref"}
пока я получаю sysout: requestDTO.getScreenName (): null
Остальные свойства связываются правильно.