From 92cf3c01450a499915aa8fe97cd32a8c657c011c Mon Sep 17 00:00:00 2001 From: 克 刘 <4345453@qq.com> Date: Thu, 26 Mar 2020 21:05:16 +0800 Subject: [PATCH] 优化动态表名,扩展Mapper.xml传递动态表名 --- kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java b/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java index 1c9f0d9..7888100 100644 --- a/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java +++ b/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java @@ -1,7 +1,9 @@ package com.kidgrow.order.mapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.kidgrow.common.context.DynamicTableContextHolder; import com.kidgrow.order.entity.OrderInfo; +import com.kidgrow.order.service.IOrderDetailService; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; @@ -9,6 +11,7 @@ import org.springframework.test.context.junit4.SpringRunner; import java.util.List; +import java.util.Map; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> @@ -23,6 +26,8 @@ public class OrderInfoMapperTest { @Autowired private OrderInfoMapper orderInfoMapper; + @Autowired + private IOrderDetailService orderDetailService; @Test public void getOrderInfo(){ @@ -45,4 +50,18 @@ } + + @Test + public void orderDetail(){ + Map<String, Object> params=null; + params.put("page",1); + params.put("limit",10); + DynamicTableContextHolder.setDynamicTable("order_detail_2020"); + DynamicTableContextHolder.setDynamicTable("order_info_2020"); + orderDetailService.findList(params,""); + + System.out.println(orderDetailService.findList(params,"")); + + + } } \ No newline at end of file -- Gitblit v1.8.0