Commit 0f129a612db2b3008ec9013513fe3d484f589473
1 parent
52122555
Exists in
master
debug code about update by id list
Showing
1 changed file
with
43 additions
and
26 deletions
Show diff stats
src/test/java/com/taover/repository/test/TestAutoconfigure.java
... | ... | @@ -4,9 +4,9 @@ import java.math.BigDecimal; |
4 | 4 | import java.sql.Connection; |
5 | 5 | import java.sql.PreparedStatement; |
6 | 6 | import java.sql.SQLException; |
7 | +import java.util.ArrayList; | |
7 | 8 | import java.util.List; |
8 | 9 | import java.util.Map; |
9 | -import java.util.Optional; | |
10 | 10 | |
11 | 11 | import org.springframework.boot.SpringApplication; |
12 | 12 | import org.springframework.boot.autoconfigure.SpringBootApplication; |
... | ... | @@ -20,6 +20,7 @@ import org.springframework.jdbc.support.KeyHolder; |
20 | 20 | import org.springframework.scheduling.annotation.EnableScheduling; |
21 | 21 | |
22 | 22 | import com.taover.repository.jdbctemplate.JdbcTemplateWrapperTenant; |
23 | +import com.taover.repository.test.repository.CommonRegionRepository; | |
23 | 24 | |
24 | 25 | @SpringBootApplication |
25 | 26 | @EnableScheduling |
... | ... | @@ -32,34 +33,50 @@ public class TestAutoconfigure { |
32 | 33 | jdbcTemplateWrapperTenant = context.getBean(JdbcTemplateWrapperTenant.class); |
33 | 34 | jdbcTemplate = context.getBean(JdbcTemplate.class); |
34 | 35 | |
35 | -// testBroadCast(); | |
36 | - //testSelectSubQuery(); | |
37 | - //select子查询包含分片表 | |
38 | - //testSelectShardingSubQuery(); | |
39 | - //where中包含子查询 | |
40 | - //testWhereSubquery(); | |
41 | - | |
42 | - //testWarePaymentSelectSql(); | |
43 | - //testExportPaymentDetailData(); | |
44 | - //testTenantWithRootUser(); | |
45 | - //testDayOrderInfoExcelData(); | |
46 | - //testDayOrderInfoAPI(); | |
47 | - //testWeekOrderInfoExcelData(); | |
48 | - //testOrderPrintExcelData(); | |
49 | - //testRefundCoreSqlForOrderList(); | |
50 | - //testSelectSqlForDeliveryExcel(); | |
51 | - //testDeliveryExpressNumber(); | |
52 | - //testDeliveryGoodsExcel(); | |
53 | - //testExcelSelectForSale(); | |
54 | - //testChannelPrintSelect(); | |
55 | - //testWarePaymentExport(); | |
56 | - //testChannelDeliveryOrderQuery(); | |
57 | - | |
36 | + try { | |
37 | + testRepository(); | |
38 | + //testBroadCast(); | |
39 | + //testSelectSubQuery(); | |
40 | + //select子查询包含分片表 | |
41 | + //testSelectShardingSubQuery(); | |
42 | + //where中包含子查询 | |
43 | + //testWhereSubquery(); | |
44 | + | |
45 | + //testWarePaymentSelectSql(); | |
46 | + //testExportPaymentDetailData(); | |
47 | + //testTenantWithRootUser(); | |
48 | + //testDayOrderInfoExcelData(); | |
49 | + //testDayOrderInfoAPI(); | |
50 | + //testWeekOrderInfoExcelData(); | |
51 | + //testOrderPrintExcelData(); | |
52 | + //testRefundCoreSqlForOrderList(); | |
53 | + //testSelectSqlForDeliveryExcel(); | |
54 | + //testDeliveryExpressNumber(); | |
55 | + //testDeliveryGoodsExcel(); | |
56 | + //testExcelSelectForSale(); | |
57 | + //testChannelPrintSelect(); | |
58 | + //testWarePaymentExport(); | |
59 | + //testChannelDeliveryOrderQuery(); | |
60 | + | |
58 | 61 | // testKeyHolder(); |
59 | 62 | // testKeyHolderWithoutId(); |
60 | 63 | // testKeyHolderWithMultiInsert(); |
61 | - //testExpressSql(); | |
62 | - //testSimpleQuery(); | |
64 | + //testExpressSql(); | |
65 | + //testSimpleQuery(); | |
66 | + } catch (Exception e) { | |
67 | + e.printStackTrace(); | |
68 | + } | |
69 | + } | |
70 | + | |
71 | + private static void testRepository() throws Exception { | |
72 | + CommonRegionRepository repo = new CommonRegionRepository(jdbcTemplateWrapperTenant); | |
73 | + List<Object[]> changeList = new ArrayList<Object[]>(); | |
74 | + changeList.add(new Object[] {"large_area", 1}); | |
75 | + List<Long> idList = new ArrayList<Long>(); | |
76 | + | |
77 | + for(int i=0; i<102; ++i)idList.add((long)i); | |
78 | + | |
79 | + repo.updateEntityByIdList(changeList, idList, null); | |
63 | 80 | } |
64 | 81 | |
65 | 82 | private static void testSimpleQuery() { | ... | ... |