user.controller
fun createUser(@Valid() @RequestBody payload: Map<String, String>, @RequestHeader(value = "session") session: String): String {
/// code
}
build.gradle
implementation "org.springframework.boot:spring-boot-starter-web"
我收到一个错误Unresolved reference: Valid
我已经为hibernate验证器添加了启动项目
我不知道我错过了什么?
Validation不再包含在最新版本的Spring Boot中。
您必须添加";验证启动器";库:
Maven:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
等级:
implementation("org.springframework.boot:spring-boot-starter-validation")