@Data publicclassGoodsVoextendsGoods { private Double miaoshaPrice; private Integer stockCount; private Date startDate; private Date endDate; } 1234567
创建一个GoodsVo类,继承Goods类,再将秒杀商品表中特有的字段,添加进去即可
1.1 左联表查询SQL语句
查询所有的商品
1 2 3
@Select("select g.*,mg.stock_count,mg.miaosha_price,mg.start_date,mg.end_date from miaosha_goods mg left join goods g on mg.goods_id = g.id") public List<GoodsVo> listGoodsVo(); 12
根据id获取商品
1 2 3
@Select("select g.*,mg.stock_count,mg.miaosha_price,mg.start_date,mg.end_date from miaosha_goods mg left join goods g on mg.goods_id = g.id where mg.goods_id = #{goodId}") public GoodsVo getGoodsVoByGoodsId(@Param("goodId")long goodId); 12