[Seasar-user:3718] Re: S2Dao 1.0.33以降のIDの自動生成について
Yoshihisa Tane
[E-MAIL ADDRESS DELETED]
2006年 5月 31日 (水) 11:04:13 JST
taneです。
On 2006/05/30, at 18:53, Hirotaka HONMA wrote:
> 本間です。
>
> On 5/30/06, Yoshihisa Tane <[E-MAIL ADDRESS DELETED]> wrote:
>
>> S2Dao 1.0.33以降からIDアノテーションのSEQUENCEで
>> 作成されたIDが、
>> INSERT文で設定されなくなりました。
>> S2Dao 1.0.33で変更された
>> ・自動生成されるINSERT文から、beanのプロパティが
>> nullのカラムを除外するようにしました。
>> という修正による影響だと思われます。
>
> HSQLDBですが、SEQUENCEから採番するS2Daoの
> UnitTestは通ってい
> ます。
> InsertAutoStaticCommandTest#testExecute3Tx です。
>
> でも動かなくなったということですから、おそらくテストに抜けパ
> ターンがあるのだと思います。。。
>
> 調べたいので、テーブル定義・Daoクラス・Beanクラス
> のソースを
> 頂けますか?
再現できる簡単なサンプルを添付しました。
Insertを実行するクラスはInsertAutoStaticCommandクラスでは
なく、
InsertAutoDynamicCommandが使用されています。
よろしくお願いします。
--
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: sample.zip
型: application/zip
サイズ: 1615 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20060531/23217cda/attachment.zip
-------------- next part --------------
Yoshihisa Tane <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内