[Seasar-user:11290] Re: [S2Dxo] 日付型の変換に関して
Nishioka Naoto
[E-MAIL ADDRESS DELETED]
2007年 10月 26日 (金) 07:41:47 JST
小林 (koichik) さん、ありがとうございます。
是非、よろしくお願いいたします。
あと、下記内容と直接は関係ないかもしれませんが、S2Dxoで、
SomeClass copy(SomeClass someclass);
といった感じで、同じクラスへのコンバート(コピー)を
行おうとした場合、渡したオブジェクトと戻り値の
オブジェクトが同じものとなっているようなのですが、
できましたら、これも併せてご検討いただけますでしょうか。
(clone()のようなことをS2Dxoで処理しています)
もっとも、これに関しては、
void copy(SomeClass from, SomeClass to);
といった感じで定義し、
SomeClass to = new SomeClass();
someDxo.copy(from, to);
と処理すると回避できますので、
影響度は低いかもしれません。
----- Original Message -----
>> 同じオブジェクトであるべきか異なるオブジェクトであるべきか、
>> また、変換(コピー)後に片方のみ書き換えるような
>> 処理の書き方が適切なのか否か、
>> 判断の難しいところかとは思いますが、
>> 個人的には、異なるクラスに変換したときと同様、
>> ミリ秒を経由して新規オブジェクトが生成された方が
>> 何かと都合がいいのではないかと思うのですが、いかがでしょうか。
>
>そうですね,シャローコピーとディープコピーと
>同じような問題ですが,S2Dxo の用途を考えると
>ディープコピー的な方が問題は少なそうですね.
>
>Date 等に限らず,配列やコレクション,それに
>Bean についても同じ事が言えるので,ラッパー型等
>不変なオブジェクトを除いてデフォルトは共有しない
>ようにしたいと思います.
>
>
>--
><component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
></component>
>
------------------------------
Nishioka Naoto
Seasar-user メーリングリストの案内