zoukankan      html  css  js  c++  java
  • mybatis 关联查询

    1。关联的两个实体类 

    外部类 parent

    public class Parent{

    private String parentId;

     private String parentName;

    private String parentSex;

    private Sun sun; //关联的实体类

    /**

    *这下面的对应的getter 和setter方法

    */

    }

    内部类

    public class Sun{

    private String sunId;

     private String sunName;

    private String sunSex;

    /**

    *这下面的对应的getter 和setter方法

    */

    }

    2.对应的mapper 关联实体

    <mapper namespace="Comment">
    <!--评论 -->
    <resultMap id="ParentMap" type="Parent">
      <id column="parent_id" property="parentId" />
      <result column="parent_name" property="parentName" />
      
    <association property="sun" javaType="Sun"> 

    <!--一定要注意此处property 里面写的是内部类的实例名,不能写对象名,否则会报错-->

    <!-- <association property="sun" javaType="Sun"> 会出现这种错误There is no getter for property named 'Sun' in 'class Parent ,就说明property写的不是实例名而是对象名->
         <id column="user_id" property="userId" />
        <result column="openid" property="openid" />
       
    </association>
    </resultMap>

    </mapper>

  • 相关阅读:
    hdu 2132 An easy problem
    ACM暑假培训宣讲稿
    hdu Lovekey(水题)
    windows 下c++编译
    semantic
    could not open XXX permission denied
    sv_target_output dx11
    hlsl 的tex函数
    effect state dx11
    cg 到hlsl的转换
  • 原文地址:https://www.cnblogs.com/blogxiao/p/6755825.html
Copyright © 2011-2022 走看看