Mybatis一对一、一对多级联查询使用

 

 

 

在A对象的xml配置文件中

一对一

<association property="shop" column="shop_id" select="com.ShopMapper.selectShopById"/>


property:这表示在A对象中有一个shop对象
column:这表示A对象关联shop对象使用的shop对象的主键
 select: 这是查看方法路径 表示该方法通过 shop_id 能够查询到shop对象 (路径是指向xml文件里的)



一对多
<collection property="shops" select="com.ShopMapper.selectByShopId" column="shop_id"/>
property:这表示在A对象中有一个shops集合
column:这表示获取shops集合需要查询的ID
 select: 这是查看方法路径 表示该方法通过 shop_id 能够查询到shops集合(路径是指向xml文件里的方法)



posted @ 2021-02-27 23:35  yvioo  阅读(139)  评论(0编辑  收藏  举报