ImportExcelMapper.xml
1.52 KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.nafmii.admin.user.dao.ImportExcelMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.nafmii.admin.user.entity.ImportExcelPO">
<id column="ID" property="id" />
<result column="COLUMN1" property="column1" />
<result column="COLUMN2" property="column2" />
<result column="COLUMN3" property="column3" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
ID, LOGIN_NAME, LOGIN_PWD, CN_NAME, EN_NAME, PHONE, TELPHONE, SEX, EMAIL, CREATE_USER_ID, UPDATE_USER_ID, CREATE_TIME, UPDATE_TIME, IS_ENABLE
</sql>
<!-- 导入excel测试 -->
<!-- <insert id="insertExcelData" parameterType="org.nafmii.admin.user.entity.ImportExcelPO">
<foreach collection="list" item="item" index="index" separator=",">
INSERT INTO IMPORT_EXCEL_TEST(COLUMN1,COLUMN2,COLUMN3) VALUES (#{item.column1}, #{item.column2}, #{item.column3})
</foreach>
</insert>-->
<insert id ="insertExcelData" parameterType="java.util.List" >
insert into IMPORT_EXCEL_TEST
(COLUMN1,COLUMN2,COLUMN3)
values
<foreach collection ="list" item="ImportExcelPO" index= "index" separator =",">
(
#{ImportExcelPO.column1}, #{ImportExcelPO.column2},#{ImportExcelPO.column3}
)
</foreach >
</insert >
</mapper>