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);
}



 


 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值