10:16■バリデーション利用の準備JPAでは、エンティティを作成してメソッドを呼び出すだけで、新たなエンティティをテーブルに保存したり、テーブルのレコードを更新したりできます。これは便利ですが、反面、危険でもあります。どのような値がテーブルに保存されるのか、それを確認することもなく保存してしまうのですから。ユーザーから入力されたデータを保存する場合は、入力された値が問題ないものかどうかをチェックした上で保存処理を行うべきでしょう。そのために用意されているのが「バリデーション」という機能です。Validator」と呼ばれる機能を使ってバリデーション処理を行います。これは、JPAのライブラリには含まれていません。別途用意する必要があります。サンプルプロジェクトのpom.xmlを開いて下さい。<dependencies>タグ内に、下のリスト欄の内容を追記しましょう。ここでは、2つのパッケージを追加しています。それぞれ以下のようなものです。APIバリデーションの基本APIライブラリです。javax.validationパッケージがバリデーションの基本です。・hibernate-validatorバリデーションの実装です。Validatorも、JPAと同様に仕様であって、具体的な実装はサードパーティから出ています。ここでは、Hibernate.orgのライブラリを使用しています。packageして問題なくパッケージが生成されれば、ライブラリが正常に認識できています。SYODA-Tuyano.)※プログラムリストが表示されない場合AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。※libroに関する情報は、libroページを御覧下さい。よるサービスを使用して広告を表示しています。アドレス、電話番号は含まれません)。