Ibatis批量插入数据

时间:2022-12-27 21:41:28
一:实体类
public class Group implements Serializable {

	private static final long serialVersionUID = -7922610568143433283L;
	// 主键
	private Integer id;

	// 分组名称
	private String name;

	// 粉丝数
	private Integer count;

	// 微信账户id
	private Integer wxAccountId;
	
	……省去set和get方法
	}

二:sql.xml

    	  
    		INSERT INTO wx_group (id,name,count,wxAccountId) values
    	
		
    		  
    			(#wxg[].id#,#wxg[].name#,#wxg[].count#,#wxg[].wxAccountId#)
    		
		

三:接口部分

@Resource
private GroupService groupService;


groupService.batchInsertGroup(List groups);


@Override
	public void batchInsertGroup(List groups) {
		getSqlMapClientTemplate().insert("batchInsert", groups);
}