报错日志:
在初次接触SpringBoot时,想要使用springboot提供参数校验工具,给属性添加了@NotBlank注解,意为:这个属性传进来时不能为空,但请求时出现 500错误,控制台日志为:
jakarta.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint ‘jakarta.validation.constraints.NotBlank’ validating type ‘java.lang.Double’. Check configuration for ‘price’
问题描述
@NOtBlank注解只能使用在类型为String的类型上
这是我的错误代码:
本来是想让商品价格不能为空,可不出意外的报错了,报错日志如下:
大概意思是 对于price属性类型转化错误之类的,我心想一不做二不休,就不要让它校验price,直接删掉注解
结果再次启动项目,发送请求,成功了!!!!