Mysql批量刪除資料
update renyuan_gongzuojinglibiao
shanChuBiaoZhi = 0,
when id=#{item.id} then #{item.shanChuShiJian}
where id in
#{item.id}
-------------------------------------------------------------------------
Dao層
/**
*
方法名稱:piLiangShanChuGongZuoJingLi
*
方法描述: 批量刪除工作經歷
* @param record
* @返回型別: list
* @建立人: ZhiXin fan
* @建立時間: 2018年9月29日
*/
int piLiang(List list);
Service層
/**
*
方法名稱:piLiang
*
方法描述: 批量刪除工作經歷
* @param record
* @返回型別: list
* @建立人: ZhiXin fan
* @建立時間: 2018年9月29日
/
int piLiang(String record);
-----------------------------------------------------
Impl實現層
/*
*
方法名稱: piLiang
*
方法描述: 批量
* @param record
* @返回型別: list
* @建立人: ZhiXin fan
* @建立時間: 2018年9月29日
/
@Override
public int piLiang(String record) {
// TODO Auto-generated method stub
List list = JSON.parseArray(record, GongZuoJingLiBiao.class);
for(GongZuoJingLiBiao k : list) {
k.setShanChuShiJian(new Date());
}
return gongzuojinglibiaomapper.piLiang(list);
}
--------------------------------------------------------------
控制層
/
*
方法名稱: piLiang
*
方法描述:批量刪除工作經歷
* @param record
* @返回型別: Response
* @建立人: ZhiXin fan
* @建立時間: 2018年9月29日
*/
@ResponseBody
@RequestMapping(value="/piLiang" ,method=RequestMethod.POST)
public Response piLiang(String record) {
int i =gongZuoJingLiService.piLiang(record);
if(i>0) {
return new Response(AppConstant.zhuangTaiZhi.CHENGGONG,“成功”,"");
}else {
return new Response(AppConstant.zhuangTaiZhi.CHENGGONG,“失敗”,"");
}
}