前提・実現したいこと
Javaの学習として、ユーザーの登録処理を実装しています。
登録をすることはできたのですが、バリデーションをかける際にエラーが発生してしまい、解決方法がわからず質問いたしました。
具体的に説明すると、importする際にエラー文が出ています。
発生している問題・エラーメッセージ
(インポートしたい部分) import javax.validation.constraints.Email; import javax.validation.constraints.Size; (エラーメッセージ) The import javax.validation cannot be resolved バリデーションのアノテーションを使用するために、上記の2点をインポートしましたが、エラーが発生してしまい使用できません。
該当のソースコード
package com.example.demo.form; import lombok.Data; // import追加 import javax.validation.constraints.Email; import javax.validation.constraints.Size; @Data public class UserForm { // nameへのバリデーション設定を追加 @Size(min = 1, max = 200) private String name; // emailへのバリデーション設定を追加 @Size(min = 1, max = 200) @Email private String email; }
試したこと
build.gradleに、implementation 'org.springframework.boot:spring-boot-starter-validation'を追加してみましたが、変化はありませんでした。
現在、記述しただけなのですが、更新する手順が必要なのでしょうか?
この辺りも教えていただきたいです。
補足情報(FW/ツールのバージョンなど)
FW:spring-tool-suite
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。