当前位置: 首页 > news >正文

Mybatis标签使用 -association 绑定对象,collection 绑定集合

注意
association标签中的 select , column 属性使用
collection 标签中的 ofType 属性使用

@Data
public class Tours implements Serializable {private static final long serialVersionUID = 1L;private Integer touId;private String tourName;private Integer guideId;private Guides guides;private List<Visitors> visitorsList;
}
<resultMap id="BaseResultMap" type="com.rag.bi_2.chaotama.domain.Tours"><id column="tou_id" jdbcType="INTEGER" property="touId" /><result column="tour_name" jdbcType="VARCHAR" property="tourName" /><result column="guide_id" jdbcType="INTEGER" property="guideId" /><association property="guides" javaType="com.rag.bi_2.chaotama.domain.Guides" select="com.rag.bi_2.chaotama.mapper.GuidesMapper.selectByPrimaryKey" column="guide_id" ><id column="id" jdbcType="INTEGER" property="id" /><result column="name" jdbcType="VARCHAR" property="name" /><result column="phone" jdbcType="VARCHAR" property="phone" /></association><collection property="visitorsList" ofType="com.rag.bi_2.chaotama.domain.Visitors"><id column="visitor_id" jdbcType="INTEGER" property="id" /><result column="visitor_name" jdbcType="VARCHAR" property="name" /><result column="visitor_age" jdbcType="INTEGER" property="age" /></collection></resultMap>

相关文章:

  • 【背包dp----01背包】例题三------(标准的01背包+变种01背包1【恰好装满背包体积 产生的 最大价值】)
  • 【ROS2】Nav2源码之行为树定义、创建、加载
  • 【论文阅读】Attentive Collaborative Filtering:
  • 缓存替换算法与存储器管理的分页、分段、段页式管理联系
  • 培训机构用的教务系统
  • 如何延长电脑使用寿命?
  • 神经网络在模式识别中的应用:从语音到视觉的智能解析
  • react中的用法——setDisabled dva dispatch effects
  • 更新编译器到ARM compiler6,很多报错问题
  • FPGA 不兼容故障及处理
  • 人工智能数据标注服务规范
  • SSA-CNN+NSGAII+熵权TOPSIS,附相关气泡图!
  • Excel点击单元格内容消失
  • Spark应用部署模式实例
  • 力扣刷题Day 37:LRU 缓存(146)
  • 双线性配对
  • 从创意到变现:独立创造者的破局之路——解码《Make:独立创造者手册》
  • NetBox Docker 全功能部署方案(Ubuntu 22.04 + Docker)
  • 发行基础:Epic平台上传流程
  • ESP32蓝牙开发笔记(十四)
  • 巴称巴控克什米尔地区11人在印方夜间炮击中身亡
  • 春秋航空:如果供应链持续改善、油价回落到合理水平,公司补充运力的需求将会增长
  • 新华时评:直播间里“家人”成“韭菜”,得好好管!
  • 马上评|让“贾宝玉是长子长孙”争议回归理性讨论
  • 水利部:山西、陕西等地旱情将持续
  • 小米回应SU7Ultra排位模式限制车辆动力:暂停推送更新