mybatis plus 的Service接口有批量操作方法,BaseMapper接口没有,业务Service继承了项目BaseService基类,没办法继承mybatis plus 的Service接口,下面这样是一个办法,也可以去增强mybatis plus的BaseMapper
/**
* 批量插入
* @param list
* @return
*/
@Insert("<script> INSERT INTO t_user "
+ "(id,name)"
+ "VALUES "
+ "<foreach collection='list' item='user' index='index' separator=',' >"
+ "(#{user.id},#{user.name})" +
"</foreach>"
+ "</script>")
Integer batchInsertUser(List<User> list);