<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      只為成功找方向,不為失敗找借口

      每天都不能停止前進的腳步
        博客園  :: 首頁  :: 新隨筆  :: 聯系 :: 訂閱 訂閱  :: 管理

      MyBatis ResultMap Assocation 返回屬性為null的問題

      Posted on 2018-09-30 16:39  冰碟  閱讀(1892)  評論(0)    收藏  舉報

      Model:

      public class Employee {
          private Integer id;
          private String lastName;
          private String email;
          private String gender;
          private Department dept;
      }
      
      public class Department {
          private Integer id;
          private String departmentName;
      }
      

        

      不使用Assocation的方式,可以正常返回數據,沒有關聯的屬性email和gender也可以綁定上:

          <resultMap id="myEmpPlus" type="com.roy.simple.model.Employee">
              <id column="id" property="id"/>
              <result column="last_name" property="lastName"/>
              <result column="d_id" property="dept.id"/>
              <result column="dept_name" property="dept.departmentName"/>
          </resultMap>
      
          <select id="getEmpAndDeptById" resultMap="myEmpPlus">
              select e.*, d.id d_id, d.dept_name from tbl_employee e
              inner join tbl_dept d on e.dept_id = d.id
              where e.id = #{id}
          </select>

      輸出:

      Employee{id=3, lastName='roy', email='adfa@asdf', gender='1', dept=Department{id=1, departmentName='開發部'}}

       

      使用Assocation,如果不顯示指定列的關聯,gender和emai為null

          <resultMap id="myEmpPlus2" type="com.roy.simple.model.Employee">
              <id column="id" property="id"/>
              <result column="last_name" property="lastName"/>
              <!--<result column="gender" property="gender"/>-->
              <!--<result column="email" property="email"/>-->
              <!--可以指定聯合的javabean的對象
                  property:指定哪個屬性是聯合的對象
                  javaType:指定對象的類型【不能省略】
              -->
              <association property="dept"javaType="com.roy.simple.model.Department">
                  <id column="d_id" property="id"/>
                  <result column="dept_name" property="departmentName"/>
              </association>
          </resultMap>

       

      輸出:

      Employee{id=3, lastName='roy', email='null', gender='null', dept=Department{id=1, departmentName='開發部'}}

       

       在學習過程中碰到了這個問題,暫時還沒有找到是什么原因引起的。望各位高手幫忙看看

      主站蜘蛛池模板: 亚洲欧美在线观看| 亚洲欧美日韩愉拍自拍美利坚| 人妻系列中文字幕精品| 91中文字幕一区在线| 精品无套挺进少妇内谢| 中文人妻av高清一区二区| 蜜臀av一区二区国产精品| 无码专区视频精品老司机| 高潮喷水抽搐无码免费| 最新亚洲av日韩av二区| 南昌县| 国产99视频精品免费视频6| 欧美黑人XXXX性高清版| 凌海市| jk白丝喷浆| 人妻体体内射精一区二区| 华人在线亚洲欧美精品| 亚洲熟妇自偷自拍另欧美| 亚洲熟女乱色综合一区| 国产超碰无码最新上传| 亚在线观看免费视频入口| 韩国av无码| 亚洲一区二区三区在线播放无码| 92自拍视频爽啪在线观看| 久久久av波多野一区二区| 欧美大胆老熟妇乱子伦视频| 麻花传媒在线观看免费| 白色丝袜国产在线视频| 国产性生大片免费观看性| 亚洲18禁一区二区三区| 精品少妇无码一区二区三批 | 女人喷液抽搐高潮视频| 亚洲禁精品一区二区三区| 国产无套粉嫩白浆在线| 国产伦一区二区三区视频| 国产一区日韩二区欧美三区| 午夜福利在线观看6080| 国产国产午夜福利视频| 国产91丝袜在线观看| 亚洲日本精品国产第一区| 果冻传媒18禁免费视频 |