[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 メーリングリストの案内