###前提・実現したいこと
myBatis-spring-boot-starterでSQLを作成しています。
DBはMySQLです。
ある駆動表のコード値に対して、選択対象のリストを渡しての絞込処理を作成したいと思っています。
会員コード 会員名...
1
2
3
という表に対して、会員コードリスト(中身:1,3)を渡すと、
会員コード1,3のリストが帰ってくる、といった処理です。
###発生している問題・エラーメッセージ
@Select(" SELECT * "
+ " FROM user_table "
+ " WHERE user_table.user_cd IN #{list}")
@ResultType(userVO.class)
public List<userVO> findUserByCodeList(List<Integer> list);
というコードで実現できればと思ったのですがうまく行きませんでした。
xmlファイルでのforeachと同様の記述がアノテーション内でも出来れば良いのですが、
そういった記事が見当たりません。
何方か記法、もしくは何か他の解決策を教えていただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/06 15:16
2016/12/07 00:17