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