Loading

第三章 mybatis高级映射

一、定义:

mybatis中的映射 将数据库中的表和java中javabean的类一一对应
低级映射 一张数据表对应一个javabean类
高级映射 多张表对应一个javabean类

二、步骤

  1. 优化JavaBean类的属性,将表于表之间的关系优化成队形或者集合进行级联嵌套
    • 一对一:向对方的JavaBean类嵌入对方的对象
    • 一对多:将多端的对象嵌入到一段成为对象属性 将多端的集合嵌入到一端成为属性
    • 多对多:向对方的JavaBean类嵌入对方的集合属性
  2. 配置mapper.xml中的便签
	mapper.xml中的标签
<resultMap>标签 映射查询结果集
<id>便签 结果集对象的主键属性/主键
<result>标签 结果集对象的普通属性/普通列
<association>标签 结果集对象的对象属性
<collection> 结果集对象的集合属性
<collectionb>标签
posted @ 2021-07-20 13:50  Ryosetsu  阅读(42)  评论(0)    收藏  举报