[Seasar-user:8312] Re: s2dao の getModifiedPropertyName について
Hirotaka HONMA
[E-MAIL ADDRESS DELETED]
2007年 6月 14日 (木) 07:04:10 JST
おはようございます、本間です。
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 メーリングリストの案内