oracle+mybatis批量插入数据

使用oracle+mybatis进行批量添加数据,并且id是传参并不是自增。

表user_info有以下两个字段:

     u_id    varchar,  u_name  varchar

 

dao层:

package test.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import test.entity.UserInfo;
import tk.mybatis.mapper.common.Mapper;

public interface UserInfoMapper extends Mapper {
	void insertUserList(@Param("userList")List userList);
}

mapper.xml


  	insert into USER_INFO 
  	
  		select 
  			#{item.uId,jdbcType=VARCHAR},
  			#{item.uName,jdbcType=VARCHAR}
  		from dual
  	
  

 

你可能感兴趣的:(java,mybatis,java,spring,boot,spring,后端)