iBatis下 in 的寫法
Action中:
ArrayList nameList = new ArrayList();
String names = request.getParameter("names"); //取到需要進行比較的引數
if (names != null && !names.equals("")) {
String[] name_ids = names.split(",");
for(int i=0; i<name_ids.length; i++) {
nameList.add(name_ids[i]); //放入list中
}
}
然後 , nameList作為物件屬性放入物件中.
xml檔案中加入:
<isNotEmpty property="nameList" prepend="and">
T.NUMBER in
<iterate property="nameList" open="(" close=")" conjunction=",">
#nameList[]#
</iterate>
</isNotEmpty>
即可完成sql中 number in(**,**,**,**)的功能 !
相關文章
- 許可權控制下的SQL寫法SQL
- linux下EOF寫法梳理Linux
- ibatis的CURDBAT
- ibatisBAT
- Ibatis的疑問BAT
- 程式的寫法
- 簡單例子展示爬蟲在不同思想下的寫法單例爬蟲
- Oracle環境下SQL語句的不同寫法效率對比OracleSQL
- 搭建基於springmvc,ibatis的工程實現讀寫分離,配置分離SpringMVCBAT
- ibatis sqlmaping的問題BATSQLAPI
- iBatis中對映的疑惑BAT
- 抓狂的ibatis中文問題BAT
- 031、Vue3+TypeScript基礎,路由中to的字串寫法和物件寫法2種寫法VueTypeScript路由字串物件
- ibatis 使用文件BAT
- ibatis配置例子BAT
- 論單例的寫法單例
- 裝逼的寫法 jsJS
- SQL常用的特殊寫法SQL
- 新手求助!有沒有好的API專案。想借鑑下寫法。API
- 單例模式(下)---聊一聊單例模式的幾種寫法單例模式
- 單例模式(下) - 聊一聊單例模式的幾種寫法單例模式
- 單例模式(下) – 聊一聊單例模式的幾種寫法單例模式
- NT及Unix 下exp 時候子查詢寫法
- css寫法CSS
- shell if 寫法
- ibatis和myBatis的逆向工程使用MyBatis
- 熟悉ibatis的請幫幫忙!BAT
- ibatis 搭建步驟BAT
- ibatis.net demoBAT
- iBATIS vs Hibernate ?BAT
- ibatis && ibatisnetBAT
- 我用 Laravel 的快速寫法Laravel
- ImageLoader的優化寫法優化
- 單例的幾種寫法單例
- 2個奇怪的React寫法React
- swift3.0後的for in寫法Swift
- AMD、CMD、UMD 模組的寫法
- php中if的4種寫法PHP