Ich habe die Validierungsfunktion mit Spring Boot 2.3.1 implementiert. Anmerkungen wie @Size und @NotNull (javax.validation *) waren nicht mehr verfügbar.
Folgende Abhängigkeiten wurden hinzugefügt.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
dependencies {
...
implementation 'org.springframework.boot:spring-boot-starter-validation'
}
Bei Verwendung von Version 2.3 oder früher kann die Bibliothek javax.validation * durch Laden des folgenden Starters verwendet werden. Es scheint, dass es nicht in 2.3 enthalten war.
implementation 'org.springframework.boot:spring-boot-starter-web'
Referenz https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.3-Release-Notes#validation-starter-no-longer-included-in-web-starters
Recommended Posts