[Seasar-user:5705] Re: [S2Dao]select 文でForUpdateを使用する場合に関して
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 1月 11日 (木) 12:00:00 JST
浜田です。
せとさん、お返事ありがとうございました。
下記の対応で動作致しました。
浜田
Seto Azusa <[E-MAIL ADDRESS DELETED]>
送信者: [E-MAIL ADDRESS DELETED]
2007/01/09 20:02
[E-MAIL ADDRESS DELETED] へ
返信してください
宛先
[E-MAIL ADDRESS DELETED]
cc
件名
[Seasar-user:5692] Re: [S2Dao]select 文でForUpdateを使用する場合に関して
せとあずさです。
On Tue, 9 Jan 2007 15:53:01 +0900
[E-MAIL ADDRESS DELETED] wrote:
> 下記のように実装して検証してみたのですが、SQLのWhere句はQUERYアノテーシ
ョ
> ンで
> 指定しているSOKO_CDしか指定されませんでした。
>
>
-------------------------------------------------------------------------
> Daoインタフェース
>
> public static final String selectByPrimaryKeyForUpdate_QUERY = "SOKO_CD
=
> /*stock.soko_cd*/ FOR UPDATE";
>
> public static final String selectByPrimaryKeyForUpdate_ARGS = "stock";
>
> public Stock selectByPrimaryKeyForUpdate(Stock stock);
>
>
-------------------------------------------------------------------------
この場合は、
public static final String selectByPrimaryKeyForUpdate_QUERY = "/*IF
stock.soko_cd != NULL*/ SOKO_CD = /*stock.soko_cd*/ /*END*/ /*IF
stock.shoin_cd != NULL*/ AND SHOIN_CD = /*stock.shoin_cd*/ /*END*/ FOR
UPDATE";
となります。
#動かしてないけど。
--
せとあずさ
[E-MAIL ADDRESS DELETED]
http://www.fieldnotes.jp/d/
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070111/60e60517/attachment-0004.html
Seasar-user メーリングリストの案内