system-sekkei/isolating-the-domain

アクセス可能フィールドの共通化は可能なのでしょうか

Closed this issue · 2 comments

登録と更新のリクエストを分けるためにコントローラーから分けられているかと思います。ですが、下記のようにアクセスを許可するフィールドの定義が重複しています。これらを共通化することは可能なのでしょうか。

private static final String[] accept =
{
"name.value",
"mailAddress.value",
"phoneNumber.value",
};

private static final String[] allowFields =
{
"name.value",
"mailAddress.value",
"phoneNumber.value",
};

いまは同じ構成になっていますが、本来は更新の単位は変えたいところですね。
name変更、mailAddress変更、電話番号の変更は、別々のユースケースとして扱いたい。

共通化の対象ではないと思います。

ご回答ありがとうございます。
承知しました。