Spring bootのバージョンを2.2.5.RELEASE→2.3以上(2.5.12)にバージョンアップするとjavax.validationは依存関係に含める必要がある
SpringFrameworkの脆弱性が見つかったので、バージョンアップしていると、いくつかimport文でエラーになってしまった。
import javax.validation.Valid; import javax.validation.constraints.Pattern;
調べるとjavax.validation.*はdependenciesに追加しないといけない。
build.gradle
plugins {
id 'org.springframework.boot' version '2.5.12' // verup
...
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
// Spring Frameworkのverupで必要となるケースがあるので追加
implementation 'org.springframework.boot:spring-boot-starter-validation'
...
}
参考サイト
Spring Boot 2.3 Release Notes
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss. -...

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^


コメント