[Seasar-user:6165] Re: 【KuinaDao】バッチ更新について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 2月 14日 (水) 16:00:27 JST


小林 (koichik) です.

Date:    Wed, 14 Feb 2007 11:12:06 +0900
From:    "T.N" <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:6159] Re: 【KuinaDao】バッチ更新について

> こちらもやってみましたが、今度は別のエラーが発生しました。
> 
> 2007-02-14 10:01:21,140 [http-8080-Processor25] ERROR
> org.hibernate.jdbc.AbstractBatcher - Exception executing batch:
> org.hibernate.jdbc.BatchedTooManyRowsAffectedException: Batch update
> returned unexpected row count from update [0]; actual row count: 3;
> expected: 1

id だけではユニークになっていないということですね.
複合主キーなので当然なのでしょうが,それで id にだけ
@Id アノテーションを付けるのは無理があります.

> DB設計変更かKuina-Dao以外の方法を検討してみようと思います。

それがいいと思います.


-- 
<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>




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