[Seasar-user:8340] Re: s2dao の getModifiedPropertyName について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 6月 14日 (木) 23:06:49 JST


いつもお世話になっております。
島村です。

本間さんご指摘ありがとうございます。

今後ともよろしくお願いします。


----- Original Message -----
>Date: Thu, 14 Jun 2007 07:04:10 +0900
>From: Hirotaka HONMA <[E-MAIL ADDRESS DELETED]>
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:8312] Re:
> s2dao の getModifiedPropertyName について
>
>
>おはようございます、本間です。
>
>on Wed, 13 Jun 2007 22:47:48 +0900 (JST)
>in [Seasar-user:8308] Re: s2dao の getModifiedPropertyName について
>[E-MAIL ADDRESS DELETED] wrote:
>
>> 1.
>> >dao.diconにある org.seasar.dao.impl.NullBeanEnhancer を
>> >org.seasar.dao.impl.BeanEnhancerImpl へ入れ替えてみていただ
>> >けますか?
>> いれかえてあります。
>> 
>> 2.
>> Beanに
>>     public void setEmpno(long empno) {
>>         _modifiedPropertySet.add("empno");
>>         this.empno = empno;
>>     }
>> 
>> (略)
>>     public java.util.Set getModifiedPropertyNames() {
>>         return _modifiedPropertySet;
>>     }
>> 
>> と両方しないと差分更新ができません。
>> 
>> 本来は、dao.diconの入れ替えだけでいいのでしょうか?
>
>1のdao.diconの入れ替えは、どちらの方法でも必要になっています。
>2のEntity実装は、BeanEnhancerが実行時に行うので、明示的に行
>う必要はないと思います。
>
>サイトのドキュメントは、1 or 2になっていますね。修正しておき
>ます。m(__)m
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user




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