Mybatis-Plus的应用场景及注入SQL原理分析
一、背景
1.1 传统 Mybatis 的弊端
1.1.1 场景描述
假设有两张表:一张商品表、一张订单表,具体表的字段如下:
现有如下需求:
分别根据 id 查询商品表和订单表所有信息
根据支付状态和通知状态查询订单表信息
对订单表增加一个订单状态,根据订单状态查询订单信息
1.1.2 需求
需求 a:根据 id 查询商品表:
@Select(" SELECT p.id ,p.name ,p.picture ,p.type ,p.price, p.type, p.time ...