java二级菜单表结构
时间: 2023-11-18 13:54:14 浏览: 81
Java二级菜单表结构可以采用一张表的方式来实现。一般来说,我们可以在菜单表中添加一个字段来表示父级菜单的ID,这样就可以通过查询和组装数据的方式来实现二级菜单的联动效果。具体的表结构可以参考以下示例:
CREATE TABLE `menu` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL COMMENT '菜单名称',
`parent_id` int(11) DEFAULT NULL COMMENT '父级菜单ID',
`url` varchar(100) DEFAULT NULL COMMENT '菜单链接',
`icon` varchar(50) DEFAULT NULL COMMENT '菜单图标',
`order_num` int(11) DEFAULT NULL COMMENT '菜单排序',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='菜单表';
其中,parent_id字段表示父级菜单的ID,如果该菜单是一级菜单,则parent_id为null。通过查询和组装数据,我们可以实现二级菜单的联动效果。
阅读全文