こんにちは。サービスグループの武田です。今回はSpring FrameworkとBean Validationの環境で、指定したフィールドのいずれかが空ではないことを検証するカスタムアノテーションを作りました。 こんにちは。サービスグループの武田です。 現在携わっているプロジェクトではJava(とSprint Framework)を利用して開発をしています。今回はその中で相関チェックを行うカスタムバリデーションの実装方法について調べたので、調査したことを残しておきます。 指定したフィールドのいずれかが空ではないことを検証するバリデーション 現在のプロジェクトではSpringを利用してWebアプリケーションを開発しています。Webアプリケーションに限った話ではありませんが、外部から入力として値を受け取る場合、システムが許容している値かをチェックしなければいけません。この値のチェックのことをバ
![指定したフィールドのいずれかが空ではないという相関チェックをBean Validationで実装する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/30a2d47409e2c1d5a3c01b1ecbba01690af9a821/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fjava.png)