Spring bootのバージョンを2.2.5.RELEASE→2.3以上(2.5.12)にバージョンアップするとjavax.validationは依存関係に含める必要がある

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. Contribute to spring-projects/spring-boot development by creating an account on GitHub.

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました