1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Command Object のコレクション的なプロパティ

Posted at

Command Object でコレクション的なものを扱うことはできない. Data binding がうまく行かない.

アクション・メソッドの引数に与えるのではなく, アクション・メソッド内で明示的に (bindData()) やっても同じ.

(例えば画面上の) 不定個の要素を扱いたいとき (params に foo[0] みたいなキーを与える場合) には, 仕方ないから「永続化しない」ドメインクラスを作るしかない (こっちは機能する).

でもドメインクラスをいっぱい作ると悪影響を与える場合もある (artefacts 全体に対して何かをする - メソッドをインジェクトするなど - 場合が多いから, 起動が遅くなったり, メモリをくったりする).

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?