spring boot2
Field courseService in com.example.controller.HelloWorid required a bean of ...
主启动类与被扫描的文件夹不在同一路径下,所以扫描不到。
这个异常只需要在Service文件加上@Service这个注解即可
条件查询时使用模糊查询INSTR()
例:
INSTR(course_status,#{courseStatus}) >
@validated
spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。
BindingResult
保存验证和绑定的结果,并包含可能发生的错误。
@Validated和BindingResult bindingResult是配对出现,并且形参顺序是固定的(一前一后)
@NotNull 被注释的元素不能为null
@NotBlank 不能为空,检查时会将空格忽略