SpringBootでWebアプリを作成しています。
マスタの中身を一覧表示し一覧の下に登録フォームがあるような、よくあるタイプの画面です。
クラスの命名規則を下記のようにしています。
- DBのテーブルと同じ項目を持つデータクラスは"HogeEntity"
- 画面の入力フォームの内容を持つクラスは"HogeForm"
- 入力フォームの中身を詰め替えるクラスは"HogeDto"
ここで悩んでいるのが画面に表示する一覧のデータを持つクラスのクラス名です。
一覧の行にあたるデータ(ID、表示名、コメント等)を持つクラスなのですが、名前はどうするのが良いのでしょうか?
画面に関連するなら"HogeForm"で良いのかとも思ったのですが、
フォームなので「入力される値」というイメージがあり、出力される値に使うのは変なのかと悩んでおります。
ご存知方がいらっしゃいましたらアドバイスをお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/26 14:26