[s2mai-dev:22] Re: トランザクション連携の件
Satoshi Kimura
[E-MAIL ADDRESS DELETED]
2007年 11月 21日 (水) 22:48:50 JST
きむきむです。
On Wed, 21 Nov 2007 12:58:34 +0900
"六" <[E-MAIL ADDRESS DELETED]> wrote:
> トランザクションうんぬんの前に、同じ現象がテストケースでも発生してました。
> SendMailTestUtilで持ってるMailのリストも事情は一緒。
>
> それにとどまらず、よく考えたら
> MetaDataで持ってる各種デフォルトプロパティを
> Dto側プロパティで動的に上書きしますけど、このままだと
> 次回実行時のデフォルトがDto側の奴になっちゃいますね。
>
> うーん、おっしゃる通り、やっぱり毎回Mailを生成した方がよさそう。
>
> ただ、diconファイルやMaiのアノテーションから設定を読むのは
> 毎回やるのは勿体無いので、一応Mailのインスタンスは保持しておいて
> MetaDataImpl#getMail(Method)でMailを戻す時に
> 都度ディープコピーしてやろうかと。
それがいいと思います。
昨日、メールにファイルを添付して送信するプログラム作ってたら、
送信するごとに添付ファイルが増えて、同じことに気づきました(^^;
s2mai-dev メーリングリストの案内