[Seasar-user:4939] Re: [S2Dao]update 文の更新項目の動的な制御について

kubo [E-MAIL ADDRESS DELETED]
2006年 10月 26日 (木) 11:37:30 JST


久保です。

> public static final boolean update_UNLESS_NULL = true;
> int update(Model model);
> 
> アノテーションの名前だとか、もっと良いアイディアが
> あれば募集します。
> 
> 個人的には、updateのメソッド名がUnlessNullで
> 終わっていたらでも良い気がするのだけど。

横からすいません。

自分もメソッド名に付加するのが良いかと考えます。

なぜなら、場合によっては通常のupdate()とunlessNullのupdate()を
両方宣言することが予想されます。その場合、区別するために
結局メソッド名にunlessNullを表すような名称を付けることになります。

また、「値がnullのものを更新するか否か」という判断は、
呼び出しクラスがしっかり意識するべきものかと思うので、
メソッド名に一票です。




-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
kubo   <[E-MAIL ADDRESS DELETED]>
jflute <http://d.hatena.ne.jp/jflute>
株式会社ビルドシステム <http://www.buildsystem.co.jp>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




Seasar-user メーリングリストの案内