10 changed files with 123 additions and 30 deletions
@ -0,0 +1,35 @@ |
|||
package com.userinformation.backend.controller; |
|||
|
|||
import com.fasterxml.jackson.core.type.TypeReference; |
|||
import com.fasterxml.jackson.databind.ObjectMapper; |
|||
import com.userinformation.backend.model.dto.DepartResult; |
|||
import com.userinformation.backend.model.dto.TestResult; |
|||
import org.springframework.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
|
|||
import java.io.File; |
|||
import java.io.IOException; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: xiaowuler |
|||
* @createTime: 2022-05-17 17:00 |
|||
* @describe: 测试控制层 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("test") |
|||
public class TestController { |
|||
|
|||
private ObjectMapper objectMapper = new ObjectMapper(); |
|||
|
|||
@RequestMapping("test") |
|||
public Object test() throws IOException { |
|||
TestResult<List<DepartResult>> testResult = objectMapper.readValue(new File("C:\\Users\\xiaowuler\\Desktop\\data.txt"), new TypeReference<TestResult<List<DepartResult>>>() { |
|||
}); |
|||
|
|||
while (testResult.getData().size() < 1000000){ |
|||
testResult.getData().addAll(testResult.getData()); |
|||
} |
|||
return testResult; |
|||
} |
|||
} |
@ -0,0 +1,23 @@ |
|||
package com.userinformation.backend.model.dto; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author: xiaowuler |
|||
* @createTime: 2022-05-17 17:08 |
|||
* @describe: 是 |
|||
*/ |
|||
@Data |
|||
public class DepartResult { |
|||
private String id; |
|||
private String gslx; |
|||
private String name; |
|||
private String title; |
|||
private String bjid; |
|||
private String type; |
|||
private String open; |
|||
private String iconSkin; |
|||
private String para; |
|||
private String nocheck; |
|||
private String pid; |
|||
} |
@ -0,0 +1,15 @@ |
|||
package com.userinformation.backend.model.dto; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author: xiaowuler |
|||
* @createTime: 2022-05-17 17:07 |
|||
* @describe: 测试 结果 |
|||
*/ |
|||
@Data |
|||
public class TestResult<T> { |
|||
private String msg; |
|||
private int code; |
|||
private T data; |
|||
} |
Loading…
Reference in new issue