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>