SpringBoot+MyBatisPlus多表联查

SpringBoot+MyBatisPlus多表联查


一、前言

临近毕业,基于SpringBoot框架开发一款游戏周边商城系统。在搭建买家端后台时,开发购物车接口模块时,需要用到多表联查。经过借鉴网上大神帖子后,调试接口成功,在此记录。

二、数据库表设计

1.表结构


查询hobby表中的name、main_image字段 和 cart表中的quantity、checked字段。

2.数据库语句:

SELECT ncart.quantity,ncart.checked,nhobby.name,nhobby.main_image 
FROM neuedu_cart ncart,neuedu_hobby nhobby 
WHERE user_id=? and ncart.product_id=nhobby.id

三、代码实现

1.实体类

因为方便测试没有新建VO类,直接将所需要hobby表中的name、main_image字段添加到Cart实体类里
代码如下(示例):

import...省略
@Data
@TableName("neuedu_cart")
public class Cart extends BaseEntity
  • 0
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值