• mybatis一对多 多对一 多对多


     
    Mybatis的Mapper该如何编写多对一?
      很简单,就是在resultMap标签中配置<association></collection >标签关联所属的用户实体
     Mybatis的Mapper该如何编写多对多?
      不能直接用标签关联,为了解决这个问题,我们需要再用户和组之间建立一张关联的表,用于存储他们之间的对应关系,用户和组都通过这个关联的表,来查询他们之间的关系
    <resultMap id="唯一的标识" type="映射的pojo对象">
        <id column="表的主键字段或查询语句中的别名字段" jdbcType="字段类型" property="映射pojo对象的主键属性" />
        <result column="表的一个字段(可以为任意表的一个字段)" jdbcType="字段类型" property="映射到pojo对象的一个属性"/>
        <collection property="pojo的集合属性" ofType="集合中的pojo对象">
            <id column="集合中pojo对象对应的表的主键字段" jdbcType="字段类型" property="集合中pojo对象的主键属性" />
            <result column="可以为任意表的字段" jdbcType="字段类型" property="集合中的pojo对象的属性" />  
        </collection>
    </resultMap>
    
  • 相关阅读:
    web安全
    WCF通信架构
    WCF地址
    WCFContracts(契约)
    分布式中的王者WCF
    SOAP 介绍
    诊所管理软件
    MFC 画图CDC双缓冲
    Linux 启动、关闭、重启网络服务
    C# 除法的小数点问题
  • 原文地址:https://www.cnblogs.com/lgg20/p/12321506.html
Copyright © 2020-2023  润新知