JDBC鏈接數據庫,動態sql條件查詢in查詢防止sql注入;


// 表創建狀態
if (StringUtils.isNotBlank(qo.getTabCreateStatus())) {
String[] statusArr =qo.getTabCreateStatus().split(",");
pageSql += " and b.tab_create_status in ( ";
countSql += " and b.tab_create_status in ( ";
for(int i=0;i<statusArr.length;i++){
pageSql +=((i>0) ? ",?" : "?");
countSql +=((i>0) ? ",?" : "?");
params.put(paramIndex++,statusArr[i]);
}
pageSql +=" )";
countSql+=" )";
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM