test
This commit is contained in:
+50
-3
@@ -1,11 +1,16 @@
|
||||
package com.wyl.springbootmybatis.mybatis;
|
||||
|
||||
import com.wyl.springbootmybatis.BaseTest;
|
||||
import com.wyl.springbootmybatis.mybatis.domain.KeyTest;
|
||||
import com.wyl.springbootmybatis.mybatis.domain.MybatisTest;
|
||||
import com.wyl.springbootmybatis.mybatis.mapper.KeyTestMapper;
|
||||
import com.wyl.springbootmybatis.mybatis.service.KeyTestService;
|
||||
import com.wyl.springbootmybatis.mybatis.service.MybatisTestService;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import sun.security.krb5.internal.ktab.KeyTabEntry;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -14,6 +19,9 @@ class SpringBootMybatisApplicationTests extends BaseTest {
|
||||
@Autowired
|
||||
MybatisTestService mybatisTestService;
|
||||
|
||||
@Autowired
|
||||
KeyTestMapper keyTestMapper;
|
||||
|
||||
@Test
|
||||
void getDataTest() {
|
||||
List<MybatisTest> list = mybatisTestService.list();
|
||||
@@ -22,12 +30,51 @@ class SpringBootMybatisApplicationTests extends BaseTest {
|
||||
|
||||
@Test
|
||||
void saveDataTest() {
|
||||
for(int i =0;i<300000;i++)
|
||||
{
|
||||
for (int i = 0; i < 300000; i++){
|
||||
MybatisTest mybatisTest = new MybatisTest();
|
||||
mybatisTest.setCode(UUID.randomUUID().toString());
|
||||
mybatisTest.setCode(UUID.randomUUID()
|
||||
.toString());
|
||||
mybatisTestService.save(mybatisTest);
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
void updateOrsave() {
|
||||
keyTestMapper.updateOrsave("12", "123", "wwww");
|
||||
}
|
||||
|
||||
@Test
|
||||
void batchSaveOrUpdate() {
|
||||
KeyTest keyTest = new KeyTest();
|
||||
KeyTest keyTest1 = new KeyTest();
|
||||
KeyTest keyTest2 = new KeyTest();
|
||||
KeyTest keyTest3 = new KeyTest();
|
||||
KeyTest keyTest4 = new KeyTest();
|
||||
keyTest.setWCode("123");
|
||||
keyTest1.setWCode("1233");
|
||||
keyTest2.setWCode("345");
|
||||
keyTest3.setWCode("SDF");
|
||||
keyTest4.setWCode("123");
|
||||
keyTest.setSkuCode("12");
|
||||
keyTest1.setSkuCode("12");
|
||||
keyTest2.setSkuCode("123");
|
||||
keyTest3.setSkuCode("122");
|
||||
keyTest4.setSkuCode("142");
|
||||
|
||||
keyTest.setData("1");
|
||||
keyTest1.setData("1");
|
||||
keyTest2.setData("1");
|
||||
keyTest3.setData("1");
|
||||
keyTest4.setData("1");
|
||||
|
||||
List<KeyTest> list = new ArrayList<>();
|
||||
list.add(keyTest);
|
||||
list.add(keyTest1);
|
||||
list.add(keyTest2);
|
||||
list.add(keyTest3);
|
||||
list.add(keyTest4);
|
||||
|
||||
keyTestMapper.batchSaveOrUpdate(list);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user