@AssertTrueを付加したチェックメソッドを作成する Spring MVCにおいて@RestControllerを付与して作成したAPIへPOSTするリクエスト内で相関チェックを行いたい場合、リクエストのBean内に@AssertTrueを付与したチェックメソッドを作成することで簡単に実現できる。 例として以下のクラスを考える。toが入力された場合のみmessageを必須入力としている。相関チェックに限らず@AssertTrueを付与したメソッドを作成することで自作のバリデーションを簡単に実装することができる。 @AssertTrueを付与するメソッド名は"is"または"get"で始まらなければいけないことに注意! import lombok.Data; import org.springframework.util.StringUtils; import javax.validat