Mapper.xml

  • 请确保 resultMapid 在第一行,否则会报错
<?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="com.frame.easy.modular.sample.dao.SampleGeneralMapper">

    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.frame.easy.modular.sample.model.SampleGeneral">
        <id column="id" property="id" />
        <result column="name" property="name" />
        <result column="version" property="version" />
        <result column="create_user" property="createUser" />
        <result column="create_date" property="createDate" />
        <result column="edit_user" property="editUser" />
        <result column="edit_date" property="editDate" />
        <result column="status" property="status" />
    </resultMap>
    
    <!-- 查询示例 -->
    <select id="selectData" resultMap="BaseResultMap">
        select * from sample_general t
    </select>
</mapper>

请确保 resultMapid 在第一行,否则会报错