Mybatisでの追加(insert)、一括更新(update)
1349 ワード
Mybatisで追加(insert)、一括更新(update)##
一、insertを追加する:方法1:mapper.xmlファイル:
JAva制御層ファイル:フロントエンドのロットパラメータを受信し、パラメータをlistセットに変換
方法2:同じ方法1でjava制御層ファイルをlist集合に変換した後、listを巡り、ループ挿入する.
二、一括更新update:方法1:mapper.xmlファイル:
JAva制御層ファイル:フロントエンドのロットパラメータを受信し、パラメータをlistセットに変換
方法2:同じ方法1のjava制御層ファイルをlist集合に変換した後、listを遍歴し、条件に応じてループ更新する.
一、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を遍歴し、条件に応じてループ更新する.