From 0d392900b8dd81b918045f4e38349adf35d1197c Mon Sep 17 00:00:00 2001 From: xioayue Date: Fri, 1 Jul 2022 10:18:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E8=81=94=E4=BA=A7=E5=93=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chjyj/szwh/mapper/GoodsDetailMapper.java | 7 ++++++ .../mapper/szwh/GoodsDetailMapper.xml | 6 ++--- .../szwh/mapper/GoodsDetailMapperTest.java | 24 +++++++++++++++++++ 3 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 src/test/java/cn/chjyj/szwh/mapper/GoodsDetailMapperTest.java diff --git a/src/main/java/cn/chjyj/szwh/mapper/GoodsDetailMapper.java b/src/main/java/cn/chjyj/szwh/mapper/GoodsDetailMapper.java index 926209a..a0ee41e 100644 --- a/src/main/java/cn/chjyj/szwh/mapper/GoodsDetailMapper.java +++ b/src/main/java/cn/chjyj/szwh/mapper/GoodsDetailMapper.java @@ -1,5 +1,6 @@ package cn.chjyj.szwh.mapper; +import cn.chjyj.szwh.bean.GoodsDetail; import org.springframework.stereotype.Component; /** @@ -7,4 +8,10 @@ import org.springframework.stereotype.Component; */ @Component public interface GoodsDetailMapper { + /** + * 商品详情 + * @param goodDetailId + * @return + */ + GoodsDetail getGoodsDetailBygid(Integer goodDetailId); } diff --git a/src/main/resources/mapper/szwh/GoodsDetailMapper.xml b/src/main/resources/mapper/szwh/GoodsDetailMapper.xml index 295d050..0bdeff3 100644 --- a/src/main/resources/mapper/szwh/GoodsDetailMapper.xml +++ b/src/main/resources/mapper/szwh/GoodsDetailMapper.xml @@ -25,11 +25,11 @@ )SELECT * FROM mm ORDER BY id DESC; - - select from - where uid=#{uid} + where id=#{goodDetailId} diff --git a/src/test/java/cn/chjyj/szwh/mapper/GoodsDetailMapperTest.java b/src/test/java/cn/chjyj/szwh/mapper/GoodsDetailMapperTest.java new file mode 100644 index 0000000..a24c0c6 --- /dev/null +++ b/src/test/java/cn/chjyj/szwh/mapper/GoodsDetailMapperTest.java @@ -0,0 +1,24 @@ +package cn.chjyj.szwh.mapper; + +import cn.chjyj.szwh.bean.GoodsDetail; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +import static org.junit.Assert.*; + +@SpringBootTest +@RunWith(SpringRunner.class) +public class GoodsDetailMapperTest { + @Autowired + private GoodsDetailMapper goodsDetailMapper; + + @Test + public void getGoodsDetailBygid() { + int gdid=1; + GoodsDetail goodsDetail = goodsDetailMapper.getGoodsDetailBygid(gdid); + System.out.println(goodsDetail.getGoodsName()); + } +} \ No newline at end of file