[Seasar-user:1346] Re: S2Dao の更新処理 (Timestamp による排他制御付き ) で例外が発生します。
Nobuhiko KAMIKAWA
kamikawa
2004年 12月 12日 (日) 19:15:15 JST
上川です。
やはり、使い方がおかしいようですね...。
>ひがです。
>
>> うちまです。
>>
>> 私はS2シリーズの一ユーザーなので宜しければこんな意見があると思って下さい。
>>
>> >それとも、「カラム数より多いCOLUMNアノテーション定数を宣言する」という、
>> >使い方が邪道なのでしょうか?
>>
>> COLUMNアノテーションはテーブルに既存のカラムをエンティティクラスで扱うように
>> 対応付けさせる記述ですので、テーブルにないカラムをCOLUMNアノテーションとして
>> 記述するのはS2Daoの使用方法として間違っていると思います。
>>
>> RDBの設計を見直す、クラスの設計を見直す、S2Daoを用いて開発を進めていく事で良
>> いのか見直す、べきなのでは。
>>
>いや、自由に使われて良いとおもいますよ。
>開発が楽になるそれが一番大事なことだと思います。
>それよりも、テーブルにないカラムをCOLUMNアノテーションで
>どのように使っているのか見てみたいです。(^^;
えっと、プログラム側に、DBのトランザクション時刻が必要だったので、
短絡的に、「select *,current_timestamp as access_time ...」みたいな
使い方をしていました(PostgreSQL)。
--
上川伸彦 <[E-MAIL ADDRESS DELETED]>
株式会社ビーブレイクシステムズ - http://www.bbreak.co.jp
東京都品川区西五反田2-28-2-5F : 03-5487-7855
Seasar-user メーリングリストの案内