mirror of
https://github.com/thousmile/molly-multi-tenant.git
synced 2026-01-24 07:10:18 +00:00
升级spring boot 版本
This commit is contained in:
@@ -1,13 +1,19 @@
|
||||
package com.xaaef.molly;
|
||||
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.lang.tree.Tree;
|
||||
import cn.hutool.core.lang.tree.TreeNode;
|
||||
import cn.hutool.core.lang.tree.TreeUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import com.xaaef.molly.common.util.JsonUtils;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
|
||||
@@ -31,6 +37,8 @@ class NoSpringTests {
|
||||
boolean isMatch = Pattern.matches("\\w{4,12}$", "你好啊啊啊dwa541");
|
||||
System.out.println(isMatch);
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void test5() {
|
||||
byte[] bytes = IdUtil.getSnowflakeNextIdStr().getBytes();
|
||||
@@ -39,4 +47,19 @@ class NoSpringTests {
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void test6() {
|
||||
var treeNodes = List.of(
|
||||
new TreeNode<>(1001, 10, "部门1", 1),
|
||||
new TreeNode<>(1002, 11, "部门2", 3),
|
||||
new TreeNode<>(1003, 1002, "部门2", 4),
|
||||
new TreeNode<>(1004, 1002, "部门2", 5),
|
||||
new TreeNode<>(1005, 1001, "部门2", 6)
|
||||
);
|
||||
var first = treeNodes.stream().map(TreeNode::getParentId).sorted().findFirst().get();
|
||||
List<Tree<Integer>> build = TreeUtil.build(treeNodes, first);
|
||||
System.out.println(JsonUtils.toFormatJson(build));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user