基于springboot垃圾分类管理系统

《垃圾分类查询管理系统》采用B/S架构,该系统的功能主要包括用户对生活垃圾所属分类的查询功能和管理员对于系统及系统内的垃圾和垃圾分类的管理功能。本系统在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。
《垃圾分类查询管理系统》主要功能如下:
(1)用户:
①查询垃圾所属分类:用户可以通过输入相应的垃圾名称来查询该垃圾所属的垃圾分类类别;
(2)管理员:
①登录功能:管理员需要登录后台来完成对网站的管理工作;
②用户管理:管理网站的用户信息,主要针对后台用户(即管理员)的管理;
③系统日志管理:管理网站后台的日志;
④垃圾分类管理:管理垃圾的名称以及各个名称垃圾所属的垃圾分类类别。

效果截图:
基于springboot垃圾分类管理系统_第1张图片
基于springboot垃圾分类管理系统_第2张图片
基于springboot垃圾分类管理系统_第3张图片
基于springboot垃圾分类管理系统_第4张图片
数据库设计:
/*
Navicat MySQL Data Transfer

Source Server : localhost
Source Server Version : 50717
Source Host : localhost:3306
Source Database : db_rubbish_category

Target Server Type : MYSQL
Target Server Version : 50717
File Encoding : 65001

Date: 2020-03-05 20:30:41
*/

SET FOREIGN_KEY_CHECKS=0;


– Table structure for authority


DROP TABLE IF EXISTS authority;
CREATE TABLE authority (
id int(11) NOT NULL AUTO_INCREMENT,
roleId int(11) NOT NULL,
menuId int(11) NOT NULL,
PRIMARY KEY (id),
KEY roleId (roleId),
KEY menuId (menuId),
CONSTRAINT authority_ibfk_1 FOREIGN KEY (roleId) REFERENCES role (id),
CONSTRAINT authority_ibfk_2 FOREIGN KEY (menuId) REFERENCES menu (id)
) ENGINE=InnoDB AUTO_INCREMENT=241 DEFAULT CHARSET=utf8;


– Records of authority


INSERT INTO authority VALUES (‘148’, ‘2’, ‘35’);
INSERT INTO authority VALUES (‘149’, ‘2’, ‘36’);
INSERT INTO authority VALUES (‘150’, ‘2’, ‘25’);
INSERT INTO authority VALUES (‘151’, ‘2’, ‘1’);
INSERT INTO authority VALUES (‘152’, ‘2’, ‘14’);
INSERT INTO authority VALUES (‘153’, ‘2’, ‘15’);
INSERT INTO authority VALUES (‘211’, ‘1’, ‘1’);
INSERT INTO authority VALUES (‘212’, ‘1’, ‘5’);
INSERT INTO authority VALUES (‘213’, ‘1’, ‘17’);
INSERT INTO authority VALUES (‘214’, ‘1’, ‘18’);
INSERT INTO authority VALUES (‘215’, ‘1’, ‘19’);
INSERT INTO authority VALUES (‘216’, ‘1’, ‘20’);
INSERT INTO authority VALUES (‘217’, ‘1’, ‘13’);
INSERT INTO authority VALUES (‘218’, ‘1’, ‘21’);
INSERT INTO authority VALUES (‘219’, ‘1’, ‘22’);
INSERT INTO authority VALUES (‘220’, ‘1’, ‘23’);
INSERT INTO authority VALUES (‘221’, ‘1’, ‘35’);
INSERT INTO authority VALUES (‘222’, ‘1’, ‘36’);
INSERT INTO authority VALUES (‘223’, ‘1’, ‘14’);
INSERT INTO authority VALUES (‘224’, ‘1’, ‘15’);
INSERT INTO authority VALUES (‘225’, ‘1’, ‘24’);
INSERT INTO authority VALUES (‘226’, ‘1’, ‘25’);
INSERT INTO authority VALUES (‘227’, ‘1’, ‘26’);
INSERT INTO authority VALUES (‘228’, ‘1’, ‘31’);
INSERT INTO authority VALUES (‘229’, ‘1’, ‘32’);
INSERT INTO authority VALUES (‘230’, ‘1’, ‘33’);
INSERT INTO authority VALUES (‘231’, ‘1’, ‘34’);
INSERT INTO authority VALUES (‘232’, ‘1’, ‘37’);
INSERT INTO authority VALUES (‘233’, ‘1’, ‘38’);
INSERT INTO authority VALUES (‘234’, ‘1’, ‘43’);
INSERT INTO authority VALUES (‘235’, ‘1’, ‘45’);
INSERT INTO authority VALUES (‘236’, ‘1’, ‘46’);
INSERT INTO authority VALUES (‘237’, ‘1’, ‘39’);
INSERT INTO authority VALUES (‘238’, ‘1’, ‘40’);
INSERT INTO authority VALUES (‘239’, ‘1’, ‘41’);
INSERT INTO authority VALUES (‘240’, ‘1’, ‘42’);


– Table structure for c3p0testtable


DROP TABLE IF EXISTS c3p0testtable;
CREATE TABLE c3p0testtable (
a char(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of c3p0testtable



– Table structure for log


DROP TABLE IF EXISTS log;
CREATE TABLE log (
id int(11) NOT NULL AUTO_INCREMENT,
content varchar(255) NOT NULL,
createTime datetime DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=132 DEFAULT CHARSET=utf8;


– Records of log


INSERT INTO log VALUES (‘14’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:22:56’);
INSERT INTO log VALUES (‘15’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:37:15’);
INSERT INTO log VALUES (‘16’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:40:21’);
INSERT INTO log VALUES (‘17’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 19:11:49’);
INSERT INTO log VALUES (‘18’, ‘用户名为{admin},的用户成功修改密码!’, ‘2018-12-16 19:13:32’);
INSERT INTO log VALUES (‘19’, ‘用户名为{admin},的用户成功修改密码!’, ‘2018-12-16 19:14:01’);
INSERT INTO log VALUES (‘20’, ‘用户名为{猿来入此},角色为{普通用户}的用户登录成功!’, ‘2018-12-16 19:17:46’);
INSERT INTO log VALUES (‘21’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 09:46:39’);
INSERT INTO log VALUES (‘22’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 09:46:48’);
INSERT INTO log VALUES (‘23’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 10:50:36’);
INSERT INTO log VALUES (‘24’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 10:56:05’);
INSERT INTO log VALUES (‘25’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 13:30:56’);
INSERT INTO log VALUES (‘26’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 13:31:04’);
INSERT INTO log VALUES (‘27’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 13:38:34’);
INSERT INTO log VALUES (‘28’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 14:33:24’);
INSERT INTO log VALUES (‘29’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 14:58:31’);
INSERT INTO log VALUES (‘30’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:00:44’);
INSERT INTO log VALUES (‘31’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:15:15’);
INSERT INTO log VALUES (‘32’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 15:19:27’);
INSERT INTO log VALUES (‘33’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 15:19:35’);
INSERT INTO log VALUES (‘34’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:19:42’);
INSERT INTO log VALUES (‘35’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 16:06:57’);
INSERT INTO log VALUES (‘36’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 16:07:09’);
INSERT INTO log VALUES (‘38’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2019-03-04 16:15:06’);
INSERT INTO log VALUES (‘39’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-03-04 16:15:23’);
INSERT INTO log VALUES (‘40’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-25 17:19:55’);
INSERT INTO log VALUES (‘41’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-25 17:25:01’);
INSERT INTO log VALUES (‘42’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 10:17:39’);
INSERT INTO log VALUES (‘43’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 10:41:00’);
INSERT INTO log VALUES (‘44’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 11:16:12’);
INSERT INTO log VALUES (‘45’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 12:42:48’);
INSERT INTO log VALUES (‘46’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:01:47’);
INSERT INTO log VALUES (‘47’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:07:18’);
INSERT INTO log VALUES (‘48’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:31:25’);
INSERT INTO log VALUES (‘49’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 14:58:13’);
INSERT INTO log VALUES (‘50’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 16:34:31’);
INSERT INTO log VALUES (‘51’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 16:46:47’);
INSERT INTO log VALUES (‘52’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 08:33:26’);
INSERT INTO log VALUES (‘53’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:07:53’);
INSERT INTO log VALUES (‘54’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:34:24’);
INSERT INTO log VALUES (‘55’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:47:05’);
INSERT INTO log VALUES (‘56’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-22 11:34:05’);
INSERT INTO log VALUES (‘57’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-22 11:34:18’);
INSERT INTO log VALUES (‘58’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-22 11:34:41’);
INSERT INTO log VALUES (‘59’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:35:16’);
INSERT INTO log VALUES (‘60’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:38:32’);
INSERT INTO log VALUES (‘61’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:39:20’);
INSERT INTO log VALUES (‘62’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:41:05’);
INSERT INTO log VALUES (‘63’, ‘用户名为{admin},的用户成功修改密码!’, ‘2020-02-22 11:41:24’);
INSERT INTO log VALUES (‘64’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:41:38’);
INSERT INTO log VALUES (‘65’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:15:06’);
INSERT INTO log VALUES (‘66’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:15:17’);
INSERT INTO log VALUES (‘67’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:18:17’);
INSERT INTO log VALUES (‘68’, ‘用户名为{猿来入此},角色为{普通用户}的用户登录成功!’, ‘2020-02-23 13:23:30’);
INSERT INTO log VALUES (‘69’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:24:09’);
INSERT INTO log VALUES (‘70’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:24:20’);
INSERT INTO log VALUES (‘71’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:24:28’);
INSERT INTO log VALUES (‘72’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 21:28:47’);
INSERT INTO log VALUES (‘73’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 21:28:59’);
INSERT INTO log VALUES (‘74’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:29:31’);
INSERT INTO log VALUES (‘75’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 21:46:31’);
INSERT INTO log VALUES (‘76’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:50:45’);
INSERT INTO log VALUES (‘77’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:52:46’);
INSERT INTO log VALUES (‘78’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:57:55’);
INSERT INTO log VALUES (‘79’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:58:58’);
INSERT INTO log VALUES (‘80’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:06:05’);
INSERT INTO log VALUES (‘81’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:07:02’);
INSERT INTO log VALUES (‘82’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 22:09:24’);
INSERT INTO log VALUES (‘83’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 22:09:31’);
INSERT INTO log VALUES (‘84’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 22:09:40’);
INSERT INTO log VALUES (‘85’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 22:13:55’);
INSERT INTO log VALUES (‘86’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 22:14:07’);
INSERT INTO log VALUES (‘87’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:27:18’);
INSERT INTO log VALUES (‘88’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:28:21’);
INSERT INTO log VALUES (‘89’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 13:47:13’);
INSERT INTO log VALUES (‘90’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 13:53:37’);
INSERT INTO log VALUES (‘91’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:02:29’);
INSERT INTO log VALUES (‘92’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:05:31’);
INSERT INTO log VALUES (‘93’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-24 14:31:19’);
INSERT INTO log VALUES (‘94’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-24 14:31:37’);
INSERT INTO log VALUES (‘95’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:31:48’);
INSERT INTO log VALUES (‘96’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-25 14:09:33’);
INSERT INTO log VALUES (‘97’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-26 13:52:18’);
INSERT INTO log VALUES (‘98’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:31:45’);
INSERT INTO log VALUES (‘99’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:35:47’);
INSERT INTO log VALUES (‘100’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:43:34’);
INSERT INTO log VALUES (‘101’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:46:56’);
INSERT INTO log VALUES (‘102’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:48:30’);
INSERT INTO log VALUES (‘103’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:55:45’);
INSERT INTO log VALUES (‘104’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:58:40’);
INSERT INTO log VALUES (‘105’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:01:53’);
INSERT INTO log VALUES (‘106’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:03:30’);
INSERT INTO log VALUES (‘107’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:04:56’);
INSERT INTO log VALUES (‘108’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-03-01 05:10:25’);
INSERT INTO log VALUES (‘109’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:10:36’);
INSERT INTO log VALUES (‘110’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:13:26’);
INSERT INTO log VALUES (‘111’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:14:59’);
INSERT INTO log VALUES (‘112’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:16:51’);
INSERT INTO log VALUES (‘113’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:19:09’);
INSERT INTO log VALUES (‘114’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:20:47’);
INSERT INTO log VALUES (‘115’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:21:58’);
INSERT INTO log VALUES (‘116’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:24:09’);
INSERT INTO log VALUES (‘117’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:25:35’);
INSERT INTO log VALUES (‘118’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:26:40’);
INSERT INTO log VALUES (‘119’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:27:54’);
INSERT INTO log VALUES (‘120’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:29:34’);
INSERT INTO log VALUES (‘121’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:31:07’);
INSERT INTO log VALUES (‘122’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 08:51:06’);
INSERT INTO log VALUES (‘123’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 09:00:00’);
INSERT INTO log VALUES (‘124’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:02:09’);
INSERT INTO log VALUES (‘125’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:03:28’);
INSERT INTO log VALUES (‘126’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:04:36’);
INSERT INTO log VALUES (‘127’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:06:28’);
INSERT INTO log VALUES (‘128’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:33:41’);
INSERT INTO log VALUES (‘129’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:36:20’);
INSERT INTO log VALUES (‘130’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:39:58’);
INSERT INTO log VALUES (‘131’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:57:28’);


– Table structure for menu


DROP TABLE IF EXISTS menu;
CREATE TABLE menu (
id int(11) NOT NULL AUTO_INCREMENT,
parentId int(11) NOT NULL DEFAULT ‘-1’,
name varchar(32) NOT NULL,
url varchar(128) DEFAULT NULL,
icon varchar(32) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8;


– Records of menu


INSERT INTO menu VALUES (‘1’, ‘0’, ‘系统设置’, ‘’, ‘icon-advancedsettings’);
INSERT INTO menu VALUES (‘5’, ‘1’, ‘菜单管理’, ‘…/admin/menu/list’, ‘icon-chart-organisation’);
INSERT INTO menu VALUES (‘13’, ‘1’, ‘角色管理’, ‘…/admin/role/list’, ‘icon-group-key’);
INSERT INTO menu VALUES (‘14’, ‘0’, ‘用户管理’, ‘’, ‘icon-group-gear’);
INSERT INTO menu VALUES (‘15’, ‘14’, ‘用户列表’, ‘…/admin/user/list’, ‘icon-group’);
INSERT INTO menu VALUES (‘17’, ‘5’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu VALUES (‘18’, ‘5’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu VALUES (‘19’, ‘5’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu VALUES (‘20’, ‘5’, ‘添加按钮’, ‘openAddMenu()’, ‘icon-add’);
INSERT INTO menu VALUES (‘21’, ‘13’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu VALUES (‘22’, ‘13’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu VALUES (‘23’, ‘13’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu VALUES (‘24’, ‘15’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu VALUES (‘25’, ‘15’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu VALUES (‘26’, ‘15’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu VALUES (‘31’, ‘0’, ‘系统日志’, ‘’, ‘icon-table-cell’);
INSERT INTO menu VALUES (‘32’, ‘31’, ‘日志列表’, ‘…/admin/log/list’, ‘icon-page-white-text’);
INSERT INTO menu VALUES (‘33’, ‘32’, ‘添加日志’, ‘openAdd()’, ‘icon-add1’);
INSERT INTO menu VALUES (‘34’, ‘32’, ‘删除’, ‘remove()’, ‘icon-cancel’);
INSERT INTO menu VALUES (‘35’, ‘1’, ‘修改密码’, ‘edit_password’, ‘icon-lock-edit’);
INSERT INTO menu VALUES (‘36’, ‘35’, ‘修改密码’, ‘openAdd()’, ‘icon-lock-edit’);
INSERT INTO menu VALUES (‘37’, ‘0’, ‘垃圾分类管理’, ‘’, ‘icon-delete’);
INSERT INTO menu VALUES (‘38’, ‘37’, ‘分类管理’, ‘…/admin/rubbish_category/list’, ‘icon-sitemap-color’);
INSERT INTO menu VALUES (‘39’, ‘37’, ‘垃圾管理’, ‘…/admin/rubbish/list’, ‘icon-bin-closed’);
INSERT INTO menu VALUES (‘40’, ‘39’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu VALUES (‘41’, ‘39’, ‘编辑’, ‘openEdit()’, ‘icon-application-edit’);
INSERT INTO menu VALUES (‘42’, ‘39’, ‘删除’, ‘remove()’, ‘icon-cross-octagon’);
INSERT INTO menu VALUES (‘43’, ‘38’, ‘添加’, ‘openAdd()’, ‘icon-add1’);
INSERT INTO menu VALUES (‘45’, ‘38’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu VALUES (‘46’, ‘38’, ‘删除’, ‘remove()’, ‘icon-bullet-cross’);


– Table structure for role


DROP TABLE IF EXISTS role;
CREATE TABLE role (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(32) NOT NULL,
remark varchar(128) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;


– Records of role


INSERT INTO role VALUES (‘1’, ‘超级管理员’, ‘超级管理员拥有一切权限!’);
INSERT INTO role VALUES (‘2’, ‘普通用户’, ‘普通用户,请自由授权!’);


– Table structure for rubbish


DROP TABLE IF EXISTS rubbish;
CREATE TABLE rubbish (
id bigint(11) NOT NULL AUTO_INCREMENT,
name varchar(32) DEFAULT NULL,
search_total int(11) DEFAULT ‘0’ COMMENT ‘搜索次数’,
categoryId bigint(11) NOT NULL,
PRIMARY KEY (id),
KEY categoryId (categoryId),
CONSTRAINT rubbish_ibfk_1 FOREIGN KEY (categoryId) REFERENCES rubbish_category (id)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;


– Records of rubbish


INSERT INTO rubbish VALUES (‘1’, ‘眼药水’, ‘0’, ‘3’);
INSERT INTO rubbish VALUES (‘2’, ‘一次性电池’, ‘0’, ‘5’);
INSERT INTO rubbish VALUES (‘5’, ‘车厘子核’, ‘0’, ‘4’);
INSERT INTO rubbish VALUES (‘6’, ‘木筷子’, ‘0’, ‘2’);
INSERT INTO rubbish VALUES (‘7’, ‘铁盒’, ‘0’, ‘2’);
INSERT INTO rubbish VALUES (‘8’, ‘锡箔’, ‘0’, ‘5’);
INSERT INTO rubbish VALUES (‘9’, ‘过期饼干’, ‘0’, ‘4’);
INSERT INTO rubbish VALUES (‘10’, ‘瓜子皮’, ‘0’, ‘4’);
INSERT INTO rubbish VALUES (‘11’, ‘口红’, ‘0’, ‘5’);


– Table structure for rubbish_category


DROP TABLE IF EXISTS rubbish_category;
CREATE TABLE rubbish_category (
id bigint(11) NOT NULL AUTO_INCREMENT,
name varchar(32) NOT NULL,
explain varchar(256) DEFAULT NULL,
require varchar(256) DEFAULT NULL,
common varchar(256) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;


– Records of rubbish_category


INSERT INTO rubbish_category VALUES (‘2’, ‘可回收物’, ‘废纸张、废塑料、废玻璃制品、废金属、废织物等适宜回收、可循环利用的生活废弃物。’, ‘轻投轻放;清洁干燥,避免污染;废纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的,应包裹后投放。’, ‘报纸、纸箱、书本、纸袋、塑料瓶、玩具、油桶、乳液罐、食品保鲜盒、衣架、酒瓶、玻璃杯、易拉罐、锅、螺丝刀、皮鞋、衣物、包、毛绒玩具、电路板、砧板、插座。’);
INSERT INTO rubbish_category VALUES (‘3’, ‘有害垃圾’, ‘对人体健康或自然环境造成直接或潜在的危害废弃物。’, ‘充电电池、纽扣电池、蓄电池投放时应注意轻放;油漆桶、杀虫剂如有残留请密闭后投放;荧光灯、节能灯易破损连带包装或包裹后投放;废药品及其包装一并投放。’, ‘电池类、荧光灯管类、过期药物、药品包装、过期指甲油、指甲水、染发剂壳、废油漆桶、水银体温计\/血压计、消毒剂、老鼠药、杀虫喷雾、X光片、相片底片。’);
INSERT INTO rubbish_category VALUES (‘4’, ‘湿垃圾’, ‘部分地区又称”厨余垃圾”,日常生活垃圾产生的容易腐烂的生物质废物。’, ‘餐厨垃圾应沥干水分后再投放,有包装物的应取出后分类投放;大块骨头和椰子壳,榴莲壳等不易生化降解,作为干垃圾进行投放;纯液体(如牛奶等),可直接倒入下水口。’, ‘剩饭剩菜、面包、鸡肉、干果仁、蔬菜、花卉、蛋糕饼干、动物内脏、苹果核、鸡蛋及蛋壳、大米及豆类、中药药渣、宠物饲料。’);
INSERT INTO rubbish_category VALUES (‘5’, ‘干垃圾’, ‘部分地区又称”其他垃圾”,除有害垃圾、可回收物、湿垃圾以外的生活废弃物。’, ‘尽量沥干水分;难以辨别的生活垃圾应投入干垃圾容器内。’, ‘餐巾纸、纸巾、纸尿裤、烟蒂、陶瓷花盆、胶带、橡皮泥、创可贴、笔、灰土、眼镜、头发、内衣裤、防碎气泡膜、旧毛巾、污损纸张、塑料袋。’);


– Table structure for user


DROP TABLE IF EXISTS user;
CREATE TABLE user (
id int(11) NOT NULL AUTO_INCREMENT,
username varchar(32) NOT NULL,
password varchar(32) NOT NULL,
roleId int(11) NOT NULL,
photo varchar(128) DEFAULT NULL,
sex int(1) NOT NULL DEFAULT ‘0’,
age int(3) NOT NULL DEFAULT ‘0’,
address varchar(128) DEFAULT NULL,
PRIMARY KEY (id),
KEY roleId (roleId),
CONSTRAINT user_ibfk_1 FOREIGN KEY (roleId) REFERENCES role (id)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;


– Records of user


INSERT INTO user VALUES (‘1’, ‘admin’, ‘123456’, ‘1’, ‘/upload/1569489341404.png’, ‘1’, ‘1’, ‘上海市浦东新区浦东南路1835号’);
INSERT INTO user VALUES (‘13’, ‘猿来入此’, ‘123456’, ‘2’, ‘/upload/1569489439237.jpg’, ‘1’, ‘1’, ‘猿来入此’);

你可能感兴趣的:(java,计算机毕业设计,springboot,java,spring,java-ee,maven,eclipse)