最近遇到问题,在给Entity类的某个属性上加校验注解@NotBlank和Controller类加入@Valid
时发现spring Boot在2.3.0版本后不再包含Validation,可以引入依赖spring-boot-starter-validation,但引入后导致之前引入的mybatis-plus-boot-starter依赖和lombok依赖下注解爆红。
解决办法:
使用以下版本组合
validation-api 1.1.0.Final + hibernate-validator 5.3.6.Final
validation-api 2.0.1.Final + hibernate-validator 6.0.16.Final