既報の通り、ついにエンタープライズJavaの次期バージョンであるJava EE 6の仕様策定がJSR 313としてスタートした。本連載でも時期を見てJSR 313やそこに含まれるコンポーネントJSRの詳細を取り上げていく予定だが、エンタープライズ分野に携わる開発者はjcp.org ...
今回はJaValidを紹介したい。JaValidはJavaオブジェクトの状態を検証するためのオープンソースのバリデーションフレームワークである。JaValidを用いることで、Javaオブジェクトが取り得る状態の条件を設定して検証することができるようになる。 条件の設定には ...
前回は空欄に入力する数値が設定外だった場合に表示されるエラーメッセージをFormクラスに記述しましたが、今回はプロパティファイルに記述し、プログラムとは別に管理出来るようにしていきます。 【プロパティファイル①】.properties 設定情報を「キー ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
A good data validation strategy is an important part of every application development project. Being able to consolidate and generalize validation using a proven framework can significantly improve ...
A robust Spring Boot application that exposes employee and department data via a powerful GraphQL API. This service supports complex relationships, including Employee-Department, Employee-Salary, and ...
今回も防備録です。 モデルを使って画面とのデータのやりとりを管理する。 package com.example.demoapp.domain; import lombok.Data; @Data public class User { private String name; private String email; private Integer age; } ...