在开发过程中,涉及到多级菜单的应用。找了一些数据案例,实现如下(使用springboot+layui+oracle):Createmenutable:--createmenutablecreatetablewxmini_menus(menu_idnumberunique,--menuIDmenu_namevarchar2(20),menu_urlvarchar2(200),menu_iconvarchar2(100),parent_idnumber,--parentmenuIDstatusvarchar2(10),menu_sortnumber,last_update_dateDATEnotnull,last_updated_byNUMBERnotnull,creation_dateDATEnotnull,created_byNUMBERnotnull,last_update_loginNUMBER);--插入菜单记录insertintowxmini_menusvalues((select1fromdual),'setting',null,null,null,1,100,sysdate,-1,sysdate,-1,-1);insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'user',null,null,1,1,null,sysdate,-1,sysdate,-1,-1);插入wxmini_menus值((selectmax(menu_id)+1fromyl_wxmini_menus),'网站用户',null,null,1,1,null,sysdate,-1,sysdate,-1,-1);insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'角色管理',null,null,1,1,null,sysdate,-1,sysdate,-1,-1);--主菜单二insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'主页',null,null,null,1,1,sysdate,-1,sysdate,-1,-1);insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'控制台',null,null,5,1,null,sysdate,-1,sysdate,-1,-1);insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'主页一',null,null,5,1,null,sysdate,-1,sysdate,-1,-1);insertintowxmini_menusvalues((selectmax(menu_id)+1fromyl_wxmini_menus),'主页二',null,null,5,1,null,sysdate,-1,sysdate,-1,-1);实体类WxMenu.java:publicclassWxMenu私有字符串creation_date;privatelongcreated_by;privatelonglast_update_login;privateList
