diff --git a/menu/pom.xml b/menu/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6aba2a9a81f7c9f92c106f8af51561d46cf1ae05
--- /dev/null
+++ b/menu/pom.xml
@@ -0,0 +1,16 @@
+
+
+
+ demo-parent
+ com.duanledexianxianxian.demo
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ menu
+
+
+
+
\ No newline at end of file
diff --git a/menu/src/main/java/com/duanledexianxianxian/demo/Application.java b/menu/src/main/java/com/duanledexianxianxian/demo/Application.java
new file mode 100644
index 0000000000000000000000000000000000000000..72916257e766bc2a45cd88dfd528c5737c799719
--- /dev/null
+++ b/menu/src/main/java/com/duanledexianxianxian/demo/Application.java
@@ -0,0 +1,87 @@
+package com.duanledexianxianxian.demo;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.google.common.collect.Lists;
+import org.springframework.beans.BeanUtils;
+import org.springframework.util.CollectionUtils;
+
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+/**
+ * @author duanledexianxianxian
+ * @date 2020/1/12 23:51
+ * @since 1.0.0
+ */
+public class Application {
+ private static String[][] menus = {
+ {null, "0001", "用户管理", "/urlMgr"},
+ {"0001", "00010001", "用户管理-添加用户", "/urlMgr/add"},
+ {"0001", "00010002", "用户管理-修改用户", "/urlMgr/edit"},
+ {"0001", "00010003", "用户管理-删除用户", "/urlMgr/delete"},
+ {"0001", "00010004", "用户管理-查询用户", "/urlMgr/query"},
+ {null, "0002", "系统管理", "/systemMgr"},
+ {"0002", "00020001", "系统管理-系统管理0001", "/systemMgr/0001"},
+ {"00020001", "000200010001", "系统管理-系统管理0001-系统管理0001", "/systemMgr/0001/0001"},
+ {"000200010001", "0002000100010001", "系统管理-系统管理0001-系统管理0001-系统管理0001", "/systemMgr/0001/0001/0001"},
+ };
+
+ public static void main(String[] args) {
+ List