@validated 无效
来源:1-1 修改Properties文件的编码解决乱码问题
研BQNC
2022-07-18 21:37:26
-->可能是 springboot的版本太高。因为spring-boot-starter-web 在版本2.3之后的的依赖项已经去除了hibernate-validat
# 代码:
@RequestMapping("/banner")
@Validated
# 代码:
@RequestMapping("/banner")
@Validated
public class BannerController {
@PostMapping(value="/test/{id}")
public PersonDTO test(@PathVariable @Max(10) Integer id,
# URL:localhost:8081/v1/banner/test/11?name=spring
1回答
研BQNC
提问者
2022-07-18
-->可能是 springboot的版本太高。因为spring-boot-starter-web 在版本2.3之后的的依赖项已经去除了hibernate-validator.6.0.13.Final。所以会导致注解约束不生效。
-->对策: 加上依赖
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
</dependency>
相似问题