エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
入力チェック:複数項目の相関チェックをするアノテーションの作り方 STS3 +Spring Boot+thymeleaf - SE_BOKUのまとめノート的ブログ
複数項目の相関チェック処理を共通処理化して、アノテーションで使えるようにする方法を試します。 STS3... 複数項目の相関チェック処理を共通処理化して、アノテーションで使えるようにする方法を試します。 STS3(3.9.6)+SpringBoot2.0+Tymeleaf3.0迄動作確認しています。 複数項目の相関チェックとは。 例えば、履歴管理するデータの開始日・終了日が、「開始日より終了日が過去ではない」などの相互の整合性を確認するような場合に使います。 個別にロジックを書いてもいいんですけど、よく使うチェックは、単一項目の入力チェックと同様にアノテーションで指定できるようにしておくと便利ですよね。 今回は、Formの複数項目にまたがった関連チェックをアノテーション化します。 そのサンプルとして、「開始日・終了日の相関チェックを行うアノテーション」を作ります。 開始日・終了日の相関チェックを行うアノテーション まず、アノテーションの定義です。 @Documented @Constraint(v
2018/02/13 リンク