ibatis sql語句in 的用法

在項目中遇到了這樣的問題,項目使用的是ibatis,做項目時用到了有關in的sql語句:
xml文件中:
<update id="changezzztPl" parameterClass="Zc" >
		Update table set zzzt = #zzzt# where zcbh in
			 <iterate property="zcbhArr" open="(" close=")" conjunction=",">
				#zcbhArr[]#
			</iterate>
</update>

資產實體類:

要在實體類中添加一個數組屬性

public class Zc{
	...//屬性
	private String[] zcbhArr;//存放資產編號的數組
	public String[] getZcbhArr() {
		return zcbhArr;
	}
	public void setZcbhArr(String[] zcbhArr) {
		this.zcbhArr = zcbhArr;
	}

}

dao中調用:

public int changezzztPl(Zc zc){
	return (Integer)this.getSqlMapClientTemplate().update("changezzztPl", zc);
}



 


 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章