mybatis---屬性和字段映射


1. 查詢時使用別名,別名和屬性名保持一致

    <select id="getUser" parameterType="int" resultType="com.skd.mybits.domain.User">
        select id_dif id, name_dif name, age_dif age from users where id=#{id}
    </select>

  紅色表示字段名,藍色表示別名,別名和屬性名保持一致。

2. 通過resultMap標簽映射字段名和屬性名的關系

    <!-- type:表示實體類的全限定類名  id:通過id其他標簽可引用該標簽-->
    <resultMap type="com.skd.mybits.domain.User" id="userResultMap">
        <!-- id 標簽映射主鍵字段 -->
        <id property="id_dif" column="id"/>
        <!-- result 標簽映射其他字段 -->
        <result property="id_dif" column="id"/>
    </resultMap>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM