Mybatisでの追加(insert)、一括更新(update)


Mybatisで追加(insert)、一括更新(update)##
一、insertを追加する:方法1:mapper.xmlファイル:

	insert into tb_applyprogram(hid,name,version) values
	 
		
			
				(#{info.hid},#{info.name},#{info.version})  
			 
			
                ('','','')  
            
           
         


JAva制御層ファイル:フロントエンドのロットパラメータを受信し、パラメータをlistセットに変換
@RequestMapping(value="savaApplyProg")
@ResponseBody
public int savaApplyProg(String data){
	List list = new ArrayList();
	list = JSONArray.parseArray(data,ApplyProg.class);//   t Class
	int i = tbHardwareService.savaApplyProg(list);
	return i;
}

方法2:同じ方法1でjava制御層ファイルをlist集合に変換した後、listを巡り、ループ挿入する.
二、一括更新update:方法1:mapper.xmlファイル:


JAva制御層ファイル:フロントエンドのロットパラメータを受信し、パラメータをlistセットに変換
方法2:同じ方法1のjava制御層ファイルをlist集合に変換した後、listを遍歴し、条件に応じてループ更新する.