[Seasar-user:7961] Re: [S2DAO]DAOクラスのdeleteメソッドでwhere

Takeshi Tamashiro [E-MAIL ADDRESS DELETED]
2007年 5月 31日 (木) 13:59:14 JST


玉城です。

> 次バージョンからdeleteにQueryアノテーションをつけることが
> 可能になります。

ありがとうございます。
ぜひ使わせていただきます。

----- Original Message ----- 
From: "SETO Azusa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Wednesday, May 30, 2007 11:22 PM
Subject: [Seasar-user:7945] Re: [S2DAO]DAOクラスのdeleteメソッドでwhere


> せとあずさです。
>
> 過ぎた話かもしれませんが...
>
> On Thu, 24 May 2007 09:47:34 +0900
> "Takeshi Tamashiro" <[E-MAIL ADDRESS DELETED]> wrote:
>
>>  @Query("USER_ID = ?")
>>  public int deleteByUserId(UserType type);
>>
>> 「delete from USERTABLE where USER_ID = xx」
>> が実行されて欲しいと思ってます。
>> 指定のしかたが間違ってるのだと思いますが、デフォルト
>> で作成されたdeleteメソッドと同じ動きになってしまいます。
>
> 次バージョンからdeleteにQueryアノテーションをつけることが
> 可能になります。
>
> これにより、
>
> @Query("USER_ID = ?")
> public int deleteByUserId(int userId);
>
>>
> @Query("USER_ID = /*dto.userId*/1")
> public int deleteByUserId(UserType type);
>
> のような書き方が可能になります。
> snapshotを以下に置きました。
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/dao/s2-dao/1.0.44-SNAPSHOT/s2-dao-1.0.44-20070530.141223-1.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/dao/s2-dao-tiger/1.0.44-SNAPSHOT/s2-dao-tiger-1.0.44-20070530.141901-1.jar
>
> よろしくお願いします。
>
> -- 
> せとあずさ
> [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 



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