RestTemplate.exchange是否尊重resonseType类的验证注释?

问题描述

代码中,我这样调用RestTemplate.exchange发出请求

ResponseEntity<LocationDataCarrierDTO> response = myRestTemplate.exchange(
            uri,HttpMethod.GET,request,LocationDataCarrierDTO.class);

DTO类看起来像这样

@Data
@JsonIgnoreProperties(ignoreUnkNown = true)
public class LocationDataCarrierDTO {

    @NotNull
    private GpsDTO gpsData;
}

交换是否考虑@ NotNull-Validation批注? aka:如果gpsData为NULL,交换调用是否会引发异常?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)