Browse Source

关联产品详情

master
xyiege 4 years ago
parent
commit
0d392900b8
  1. 7
      src/main/java/cn/chjyj/szwh/mapper/GoodsDetailMapper.java
  2. 6
      src/main/resources/mapper/szwh/GoodsDetailMapper.xml
  3. 24
      src/test/java/cn/chjyj/szwh/mapper/GoodsDetailMapperTest.java

7
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);
}

6
src/main/resources/mapper/szwh/GoodsDetailMapper.xml

@ -25,11 +25,11 @@
)SELECT * FROM mm ORDER BY id DESC;
</select>
<!--根据uid查询用户-->
<select id="getUserByUid" parameterType="java.lang.Integer" resultType="cn.chjyj.szwh.bean.Goods">
<!--根据id查询-->
<select id="getGoodsDetailBygid" parameterType="java.lang.Integer" resultType="cn.chjyj.szwh.bean.GoodsDetail">
select <include refid="column"/>
from <include refid="tbName"/>
where uid=#{uid}
where id=#{goodDetailId}
</select>
<!--查询用户名,加上密码-->

24
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());
}
}
Loading…
Cancel
Save