当前位置: 首页 > news >正文

做网站开发钱北京数据优化公司

做网站开发钱,北京数据优化公司,浙江省通信管理局 网站备案 管理部门,网站建设图片怎么切博主介绍#xff1a;✌从事软件开发10年之余#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ #x1f345;文末获取源码联系#x1f345; #x1f447;#x1f3fb; 精… 博主介绍✌从事软件开发10年之余专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 文末获取源码联系 精彩专栏推荐订阅 不然下次找不到哟 ———————————————— 计算机毕业设计题目《1000套》✌ 目录 一.前言介绍及开发技术 二.功能设计 三.功能截图 四.数据库表结构设计 五.关键代码 六.论文目录参考 七.源码获取 一.前言介绍及开发技术 传统信息的管理大部分依赖于管理人员的手工登记与管理然而随着近些年信息技术的迅猛发展让许多比较老套的信息管理模式进行了更新迭代绿色食品信息因为其管理内容繁杂管理数量繁多导致手工进行处理不能满足广大用户的需求因此就应运而生出相应的绿色食品推荐。 该绿色食品推荐采用的是WEB应用程序开发中最受欢迎的B/S三层结构模式使用占用空间小但功能齐全的MySQL数据库进行数据的存储操作系统开发技术使用到了JSP技术。 二.功能设计 本次开发的绿色食品推荐实现了字典管理、公告管理、留言板管理、绿色食品管理、绿色食品收藏管理、绿色食品留言管理、用户管理、管理员管理等功能。本绿色食品推荐系统分为管理员还有用户两个权限管理员可以管理用户的基本信息内容可以管理公告信息以及绿色食品信息能够与用户进行相互交流等操作用户可以查看绿色食品信息可以查看公告以及查看管理员回复信息等操作。 三.功能截图 绿色食品列表页面此页面提供给管理员的功能有查看绿色食品、新增绿色食品、修改绿色食品、删除绿色食品等。 管理员可以对公告信息进行管理可以新增公告信息,修改公告信息,删除无效的公告信息。 公告类型管理页面显示所有公告类型在此页面既可以让管理员添加新的公告信息类型也能对已有的公告类型信息执行编辑更新失效的公告类型信息也能让管理员快速删除。 留言板管理可以进行留言和查看其他用户留言。 绿色食品管理可以查看各种展示的绿色食品介绍和食品价格以及其他用户对该食品的留言。 个人中心管理可以查看和修改更新个人信息。 四.数据库表结构设计 CREATE TABLE config (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键,name varchar(100) DEFAULT NULL COMMENT 配置参数名称,value varchar(100) DEFAULT NULL COMMENT 配置参数值,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT4 DEFAULT CHARSETutf8 COMMENT配置文件;/*Data for the table config */insert into config(id,name,value) values (1,轮播图1111,upload/config1.jpg),(2,轮播图2,upload/config2.jpg),(3,轮播图3,upload/config3.jpg);/*Table structure for table dictionary */DROP TABLE IF EXISTS dictionary;CREATE TABLE dictionary (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键,dic_code varchar(200) DEFAULT NULL COMMENT 字段,dic_name varchar(200) DEFAULT NULL COMMENT 字段名,code_index int(11) DEFAULT NULL COMMENT 编码,index_name varchar(200) DEFAULT NULL COMMENT 编码名字 Search111 ,super_id int(11) DEFAULT NULL COMMENT 父字段id,beizhu varchar(200) DEFAULT NULL COMMENT 备注,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT15 DEFAULT CHARSETutf8 COMMENT字典;/*Data for the table dictionary */insert into dictionary(id,dic_code,dic_name,code_index,index_name,super_id,beizhu,create_time) values (1,sex_types,性别类型,1,男,NULL,NULL,2023-03-22 14:33:20),(2,sex_types,性别类型,2,女,NULL,NULL,2023-03-22 14:33:20),(3,gonggao_types,公告类型,1,公告类型1,NULL,NULL,2023-03-22 14:33:20),(4,gonggao_types,公告类型,2,公告类型2,NULL,NULL,2023-03-22 14:33:20),(5,shangxia_types,上下架,1,上架,NULL,NULL,2023-03-22 14:33:20),(6,shangxia_types,上下架,2,下架,NULL,NULL,2023-03-22 14:33:20),(7,lvseshipin_types,绿色食品类型,1,绿色食品类型1,NULL,NULL,2023-03-22 14:33:20),(8,lvseshipin_types,绿色食品类型,2,绿色食品类型2,NULL,NULL,2023-03-22 14:33:20),(9,lvseshipin_types,绿色食品类型,3,绿色食品类型3,NULL,NULL,2023-03-22 14:33:20),(10,lvseshipin_types,绿色食品类型,4,绿色食品类型4,NULL,NULL,2023-03-22 14:33:20),(11,lvseshipin_collection_types,收藏表类型,1,收藏,NULL,NULL,2023-03-22 14:33:20),(12,lvseshipin_collection_types,收藏表类型,2,赞,NULL,NULL,2023-03-22 14:33:20),(13,lvseshipin_collection_types,收藏表类型,3,踩,NULL,NULL,2023-03-22 14:33:21),(14,lvseshipin_types,绿色食品类型,5,绿色食品类型5,NULL,,2023-03-22 14:58:17);/*Table structure for table gonggao */DROP TABLE IF EXISTS gonggao;CREATE TABLE gonggao (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键 ,gonggao_name varchar(200) DEFAULT NULL COMMENT 公告名称 Search111 ,gonggao_photo varchar(200) DEFAULT NULL COMMENT 公告图片 ,gonggao_types int(11) NOT NULL COMMENT 公告类型 Search111 ,insert_time timestamp NULL DEFAULT NULL COMMENT 公告发布时间 ,gonggao_content longtext COMMENT 公告详情 ,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间 show1 show2 nameShow,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT15 DEFAULT CHARSETutf8 COMMENT公告;/*Data for the table gonggao */insert into gonggao(id,gonggao_name,gonggao_photo,gonggao_types,insert_time,gonggao_content,create_time) values (1,公告名称1,upload/gonggao1.jpg,1,2023-03-22 14:34:18,公告详情1,2023-03-22 14:34:18),(2,公告名称2,upload/gonggao2.jpg,1,2023-03-22 14:34:18,公告详情2,2023-03-22 14:34:18),(3,公告名称3,upload/gonggao3.jpg,1,2023-03-22 14:34:18,公告详情3,2023-03-22 14:34:18),(4,公告名称4,upload/gonggao4.jpg,2,2023-03-22 14:34:18,公告详情4,2023-03-22 14:34:18),(5,公告名称5,upload/gonggao5.jpg,2,2023-03-22 14:34:18,公告详情5,2023-03-22 14:34:18),(6,公告名称6,upload/gonggao6.jpg,1,2023-03-22 14:34:18,公告详情6,2023-03-22 14:34:18),(7,公告名称7,upload/gonggao7.jpg,2,2023-03-22 14:34:18,公告详情7,2023-03-22 14:34:18),(8,公告名称8,upload/gonggao8.jpg,2,2023-03-22 14:34:18,公告详情8,2023-03-22 14:34:18),(9,公告名称9,upload/gonggao9.jpg,2,2023-03-22 14:34:18,公告详情9,2023-03-22 14:34:18),(10,公告名称10,upload/gonggao10.jpg,1,2023-03-22 14:34:18,公告详情10,2023-03-22 14:34:18),(11,公告名称11,upload/gonggao11.jpg,2,2023-03-22 14:34:18,公告详情11,2023-03-22 14:34:18),(12,公告名称12,upload/gonggao12.jpg,2,2023-03-22 14:34:18,公告详情12,2023-03-22 14:34:18),(13,公告名称13,upload/gonggao13.jpg,1,2023-03-22 14:34:18,公告详情13,2023-03-22 14:34:18),(14,公告名称14,upload/gonggao14.jpg,2,2023-03-22 14:34:18,公告详情14,2023-03-22 14:34:18);/*Table structure for table liuyan */DROP TABLE IF EXISTS liuyan;CREATE TABLE liuyan (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键 ,yonghu_id int(11) DEFAULT NULL COMMENT 用户,liuyan_name varchar(200) DEFAULT NULL COMMENT 留言标题 Search111 ,liuyan_text longtext COMMENT 留言内容,insert_time timestamp NULL DEFAULT NULL COMMENT 留言时间,reply_text longtext COMMENT 回复内容,update_time timestamp NULL DEFAULT NULL COMMENT 回复时间,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间 show2 nameShow,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT16 DEFAULT CHARSETutf8 COMMENT留言板;/*Data for the table liuyan */insert into liuyan(id,yonghu_id,liuyan_name,liuyan_text,insert_time,reply_text,update_time,create_time) values (1,2,留言标题1,留言内容1,2023-03-22 14:34:18,回复信息1,2023-03-22 14:34:18,2023-03-22 14:34:18),(2,3,留言标题2,留言内容2,2023-03-22 14:34:18,回复信息2,2023-03-22 14:34:18,2023-03-22 14:34:18),(3,1,留言标题3,留言内容3,2023-03-22 14:34:18,回复信息3,2023-03-22 14:34:18,2023-03-22 14:34:18),(4,3,留言标题4,留言内容4,2023-03-22 14:34:18,回复信息4,2023-03-22 14:34:18,2023-03-22 14:34:18),(5,1,留言标题5,留言内容5,2023-03-22 14:34:18,回复信息5,2023-03-22 14:34:18,2023-03-22 14:34:18),(6,3,留言标题6,留言内容6,2023-03-22 14:34:18,回复信息6,2023-03-22 14:34:18,2023-03-22 14:34:18),(7,2,留言标题7,留言内容7,2023-03-22 14:34:18,回复信息7,2023-03-22 14:34:18,2023-03-22 14:34:18),(8,1,留言标题8,留言内容8,2023-03-22 14:34:18,回复信息8,2023-03-22 14:34:18,2023-03-22 14:34:18),(9,3,留言标题9,留言内容9,2023-03-22 14:34:18,回复信息9,2023-03-22 14:34:18,2023-03-22 14:34:18),(10,1,留言标题10,留言内容10,2023-03-22 14:34:18,回复信息10,2023-03-22 14:34:18,2023-03-22 14:34:18),(11,2,留言标题11,留言内容11,2023-03-22 14:34:18,回复信息11,2023-03-22 14:34:18,2023-03-22 14:34:18),(12,1,留言标题12,留言内容12,2023-03-22 14:34:18,回复信息12,2023-03-22 14:34:18,2023-03-22 14:34:18),(13,3,留言标题13,留言内容13,2023-03-22 14:34:18,回复信息13,2023-03-22 14:34:18,2023-03-22 14:34:18),(14,1,留言标题14,留言内容14,2023-03-22 14:34:18,回复信息14,2023-03-22 14:34:18,2023-03-22 14:34:18),(15,4,标题111,的格式广东省广东省公司的,2023-03-22 14:57:00,工会经费该等级,2023-03-22 14:58:24,2023-03-22 14:57:00);/*Table structure for table lvseshipin */DROP TABLE IF EXISTS lvseshipin;CREATE TABLE lvseshipin (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键 ,lvseshipin_name varchar(200) DEFAULT NULL COMMENT 绿色食品名称 Search111 ,lvseshipin_uuid_number varchar(200) DEFAULT NULL COMMENT 绿色食品编号,lvseshipin_photo varchar(200) DEFAULT NULL COMMENT 绿色食品照片,zan_number int(11) DEFAULT NULL COMMENT 赞,cai_number int(11) DEFAULT NULL COMMENT 踩,lvseshipin_types int(11) DEFAULT NULL COMMENT 绿色食品类型 Search111,lvseshipin_new_money decimal(10,2) DEFAULT NULL COMMENT 参考价格,lvseshipin_danwei varchar(200) DEFAULT NULL COMMENT 单位,lvseshipin_clicknum int(11) DEFAULT NULL COMMENT 绿色食品热度,lvseshipin_content longtext COMMENT 绿色食品介绍 ,shangxia_types int(11) DEFAULT NULL COMMENT 是否上架 ,lvseshipin_delete int(11) DEFAULT NULL COMMENT 逻辑删除,insert_time timestamp NULL DEFAULT NULL COMMENT 录入时间,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间 show1 show2 photoShow,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT15 DEFAULT CHARSETutf8 COMMENT绿色食品;/*Data for the table lvseshipin */insert into lvseshipin(id,lvseshipin_name,lvseshipin_uuid_number,lvseshipin_photo,zan_number,cai_number,lvseshipin_types,lvseshipin_new_money,lvseshipin_danwei,lvseshipin_clicknum,lvseshipin_content,shangxia_types,lvseshipin_delete,insert_time,create_time) values (1,绿色食品名称1,1679466858315,upload/lvseshipin1.jpg,62,1,4,31.71,个,162,绿色食品介绍1,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(2,绿色食品名称2,1679466858385,upload/lvseshipin2.jpg,103,374,1,153.89,个,174,绿色食品介绍2,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(3,绿色食品名称3,1679466858355,upload/lvseshipin3.jpg,266,333,3,246.33,个,415,绿色食品介绍3,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(4,绿色食品名称4,1679466858336,upload/lvseshipin4.jpg,359,453,4,291.84,个,252,绿色食品介绍4,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(5,绿色食品名称5,1679466858390,upload/lvseshipin5.jpg,456,435,1,436.03,个,321,绿色食品介绍5,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(6,绿色食品名称6,1679466858317,upload/lvseshipin6.jpg,127,474,1,421.40,个,458,绿色食品介绍6,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(7,绿色食品名称7,1679466858298,upload/lvseshipin7.jpg,299,70,3,484.46,个,204,绿色食品介绍7,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(8,绿色食品名称8,1679466858322,upload/lvseshipin8.jpg,297,129,1,421.79,个,61,绿色食品介绍8,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(9,绿色食品名称9,1679466858343,upload/lvseshipin9.jpg,140,344,4,135.55,个,263,绿色食品介绍9,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(10,绿色食品名称10,1679466858365,upload/lvseshipin10.jpg,152,378,3,56.35,个,250,绿色食品介绍10,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(11,绿色食品名称11,1679466858360,upload/lvseshipin11.jpg,195,357,4,255.63,个,316,绿色食品介绍11,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(12,绿色食品名称12,1679466858370,upload/lvseshipin12.jpg,448,284,3,28.99,个,338,绿色食品介绍12,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(13,绿色食品名称13,1679466858383,upload/lvseshipin13.jpg,46,284,3,489.33,个,387,绿色食品介绍13,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(14,绿色食品名称14,1679466858336,upload/lvseshipin14.jpg,387,56,3,123.53,个,319,p绿色食品介绍14规划好久好久/p,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18);/*Table structure for table lvseshipin_collection */DROP TABLE IF EXISTS lvseshipin_collection;CREATE TABLE lvseshipin_collection (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键,lvseshipin_id int(11) DEFAULT NULL COMMENT 绿色食品,yonghu_id int(11) DEFAULT NULL COMMENT 用户,lvseshipin_collection_types int(11) DEFAULT NULL COMMENT 类型,insert_time timestamp NULL DEFAULT NULL COMMENT 收藏时间,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间 show3 photoShow,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT22 DEFAULT CHARSETutf8 COMMENT绿色食品收藏;/*Data for the table lvseshipin_collection */insert into lvseshipin_collection(id,lvseshipin_id,yonghu_id,lvseshipin_collection_types,insert_time,create_time) values (1,1,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(2,2,2,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(3,3,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(4,4,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(5,5,1,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(6,6,2,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(7,7,2,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(8,8,2,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(9,9,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(10,10,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(11,11,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(12,12,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(13,13,3,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(14,14,2,1,2023-03-22 14:34:18,2023-03-22 14:34:18),(15,6,4,2,2023-03-22 14:56:31,2023-03-22 14:56:31),(16,3,4,2,2023-03-22 14:57:06,2023-03-22 14:57:06),(17,3,4,1,2023-03-22 14:57:22,2023-03-22 14:57:22),(18,5,4,1,2023-03-22 14:57:25,2023-03-22 14:57:25),(19,11,4,1,2023-03-22 14:57:41,2023-03-22 14:57:41),(20,9,4,1,2023-03-22 14:57:45,2023-03-22 14:57:45),(21,4,4,1,2023-03-22 14:57:50,2023-03-22 14:57:50);/*Table structure for table lvseshipin_liuyan */DROP TABLE IF EXISTS lvseshipin_liuyan;CREATE TABLE lvseshipin_liuyan (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键,lvseshipin_id int(11) DEFAULT NULL COMMENT 绿色食品,yonghu_id int(11) DEFAULT NULL COMMENT 用户,lvseshipin_liuyan_text longtext COMMENT 留言内容,insert_time timestamp NULL DEFAULT NULL COMMENT 留言时间,reply_text longtext COMMENT 回复内容,update_time timestamp NULL DEFAULT NULL COMMENT 回复时间,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT17 DEFAULT CHARSETutf8 COMMENT绿色食品留言;/*Data for the table lvseshipin_liuyan */insert into lvseshipin_liuyan(id,lvseshipin_id,yonghu_id,lvseshipin_liuyan_text,insert_time,reply_text,update_time,create_time) values (1,1,1,留言内容1,2023-03-22 14:34:18,回复信息1,2023-03-22 14:34:18,2023-03-22 14:34:18),(2,2,3,留言内容2,2023-03-22 14:34:18,回复信息2,2023-03-22 14:34:18,2023-03-22 14:34:18),(3,3,1,留言内容3,2023-03-22 14:34:18,回复信息3,2023-03-22 14:34:18,2023-03-22 14:34:18),(4,4,2,留言内容4,2023-03-22 14:34:18,回复信息4,2023-03-22 14:34:18,2023-03-22 14:34:18),(5,5,2,留言内容5,2023-03-22 14:34:18,回复信息5,2023-03-22 14:34:18,2023-03-22 14:34:18),(6,6,2,留言内容6,2023-03-22 14:34:18,回复信息6,2023-03-22 14:34:18,2023-03-22 14:34:18),(7,7,3,留言内容7,2023-03-22 14:34:18,回复信息7,2023-03-22 14:34:18,2023-03-22 14:34:18),(8,8,3,留言内容8,2023-03-22 14:34:18,回复信息8,2023-03-22 14:34:18,2023-03-22 14:34:18),(9,9,3,留言内容9,2023-03-22 14:34:18,回复信息9,2023-03-22 14:34:18,2023-03-22 14:34:18),(10,10,2,留言内容10,2023-03-22 14:34:18,回复信息10,2023-03-22 14:34:18,2023-03-22 14:34:18),(11,11,3,留言内容11,2023-03-22 14:34:18,回复信息11,2023-03-22 14:34:18,2023-03-22 14:34:18),(12,12,3,留言内容12,2023-03-22 14:34:18,回复信息12,2023-03-22 14:34:18,2023-03-22 14:34:18),(13,13,3,留言内容13,2023-03-22 14:34:18,回复信息13,2023-03-22 14:34:18,2023-03-22 14:34:18),(14,14,2,留言内容14,2023-03-22 14:34:18,回复信息14,2023-03-22 14:34:18,2023-03-22 14:34:18),(15,6,4,给第三方孤独颂歌,2023-03-22 14:56:36,NULL,NULL,2023-03-22 14:56:36),(16,3,4,哈哈哈哈,2023-03-22 14:57:10,好几家,2023-03-22 14:58:49,2023-03-22 14:57:10);/*Table structure for table token */DROP TABLE IF EXISTS token;CREATE TABLE token (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键,userid bigint(20) NOT NULL COMMENT 老师id,username varchar(100) NOT NULL COMMENT 老师名,tablename varchar(100) DEFAULT NULL COMMENT 表名,role varchar(100) DEFAULT NULL COMMENT 角色,token varchar(200) NOT NULL COMMENT 密码,addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 新增时间,expiratedtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 过期时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT4 DEFAULT CHARSETutf8 COMMENTtoken表;/*Data for the table token */insert into token(id,userid,username,tablename,role,token,addtime,expiratedtime) values (1,1,admin,users,管理员,g1ywn2hlb7vybu2s69am9yhm1lbi1aw1,2023-03-22 14:39:21,2023-03-22 16:01:26),(2,1,a1,yonghu,用户,5v3i3465mlb5zdt3z6obpco1ltwgo07h,2023-03-22 14:53:54,2023-03-22 15:53:55),(3,4,a5,yonghu,用户,hc48otocwf8pt1v1lzpsl7xu4sipvx0f,2023-03-22 14:54:44,2023-03-22 15:54:45);/*Table structure for table users */DROP TABLE IF EXISTS users;CREATE TABLE users (id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主键,username varchar(100) NOT NULL COMMENT 老师名,password varchar(100) NOT NULL COMMENT 密码,role varchar(100) DEFAULT 管理员 COMMENT 角色,addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 新增时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT2 DEFAULT CHARSETutf8 COMMENT管理员;/*Data for the table users */insert into users(id,username,password,role,addtime) values (1,admin,admin,管理员,2023-03-22 14:33:20);/*Table structure for table yonghu */DROP TABLE IF EXISTS yonghu;CREATE TABLE yonghu (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主键,username varchar(200) DEFAULT NULL COMMENT 账户,password varchar(200) DEFAULT NULL COMMENT 密码,yonghu_name varchar(200) DEFAULT NULL COMMENT 用户姓名 Search111 ,yonghu_phone varchar(200) DEFAULT NULL COMMENT 用户手机号,yonghu_id_number varchar(200) DEFAULT NULL COMMENT 用户身份证号,yonghu_photo varchar(200) DEFAULT NULL COMMENT 用户头像,sex_types int(11) DEFAULT NULL COMMENT 性别,yonghu_email varchar(200) DEFAULT NULL COMMENT 用户邮箱,create_time timestamp NULL DEFAULT NULL COMMENT 创建时间,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT5 DEFAULT CHARSETutf8 COMMENT用户;/*Data for the table yonghu */insert into yonghu(id,username,password,yonghu_name,yonghu_phone,yonghu_id_number,yonghu_photo,sex_types,yonghu_email,create_time) values (1,a1,123456,用户姓名1,17703786901,410224199010102001,upload/yonghu1.jpg,1,1qq.com,2023-03-22 14:34:18),(2,a2,123456,用户姓名2,17703786902,410224199010102002,upload/yonghu2.jpg,2,2qq.com,2023-03-22 14:34:18),(3,a3,123456,用户姓名3,17703786903,410224199010102003,upload/yonghu3.jpg,2,3qq.com,2023-03-22 14:34:18),(4,a5,123456,张5,17788889999,444888999988888888,upload/1679468206303.jpg,2,5qq.com,2023-03-22 14:54:39);/*!40101 SET SQL_MODEOLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKSOLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKSOLD_UNIQUE_CHECKS */; /*!40111 SET SQL_NOTESOLD_SQL_NOTES */;五.关键代码 package com.controller; import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; import com.annotation.IgnoreAuth; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.entity.TokenEntity; import com.entity.UserEntity; import com.service.TokenService; import com.service.UserService; import com.utils.CommonUtil; import com.utils.MD5Util; import com.utils.MPUtil; import com.utils.PageUtils; import com.utils.R; import com.utils.ValidatorUtils;/*** 登录相关*/ RequestMapping(users) RestController public class UserController{Autowiredprivate UserService userService;Autowiredprivate TokenService tokenService;/*** 登录*/IgnoreAuthPostMapping(value /login)public R login(String username, String password, String captcha, HttpServletRequest request) {UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(usernull || !user.getPassword().equals(password)) {return R.error(账号或密码不正确);}String token tokenService.generateToken(user.getId(),username, users, user.getRole());return R.ok().put(token, token);}/*** 注册*/IgnoreAuthPostMapping(value /register)public R register(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 退出*/GetMapping(value logout)public R logout(HttpServletRequest request) {request.getSession().invalidate();return R.ok(退出成功);}/*** 密码重置*/IgnoreAuthRequestMapping(value /resetPass)public R resetPass(String username, HttpServletRequest request){UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(usernull) {return R.error(账号不存在);}user.setPassword(123456);userService.update(user,null);return R.ok(密码已重置为123456);}/*** 列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();PageUtils page userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/list)public R list( UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();ew.allEq(MPUtil.allEQMapPre( user, user)); return R.ok().put(data, userService.selectListView(ew));}/*** 信息*/RequestMapping(/info/{id})public R info(PathVariable(id) String id){UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 获取用户的session用户信息*/RequestMapping(/session)public R getCurrUser(HttpServletRequest request){Long id (Long)request.getSession().getAttribute(userId);UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 保存*/PostMapping(/save)public R save(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);UserEntity u userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername()));if(u!null u.getId()!user.getId() u.getUsername().equals(user.getUsername())) {return R.error(用户名已存在。);}userService.updateById(user);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){userService.deleteBatchIds(Arrays.asList(ids));return R.ok();} }六.论文目录参考 七.源码获取 感谢大家的阅读如有不懂的问题可以评论区交流或私聊 喜欢文章可以点赞、收藏、关注、评论啦 、获取源码Vjsjbysj88
文章转载自:
http://www.morning.svtxeu.com.gov.cn.svtxeu.com
http://www.morning.rybr.cn.gov.cn.rybr.cn
http://www.morning.dtpqw.cn.gov.cn.dtpqw.cn
http://www.morning.kqgsn.cn.gov.cn.kqgsn.cn
http://www.morning.rksg.cn.gov.cn.rksg.cn
http://www.morning.jsdntd.com.gov.cn.jsdntd.com
http://www.morning.xgchm.cn.gov.cn.xgchm.cn
http://www.morning.kqpxb.cn.gov.cn.kqpxb.cn
http://www.morning.swimstaracademy.cn.gov.cn.swimstaracademy.cn
http://www.morning.ypcd.cn.gov.cn.ypcd.cn
http://www.morning.pkrb.cn.gov.cn.pkrb.cn
http://www.morning.nuobeiergw.cn.gov.cn.nuobeiergw.cn
http://www.morning.tgtsg.cn.gov.cn.tgtsg.cn
http://www.morning.jgncd.cn.gov.cn.jgncd.cn
http://www.morning.przc.cn.gov.cn.przc.cn
http://www.morning.bwjgb.cn.gov.cn.bwjgb.cn
http://www.morning.rptdz.cn.gov.cn.rptdz.cn
http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn
http://www.morning.bpmns.cn.gov.cn.bpmns.cn
http://www.morning.synlt.cn.gov.cn.synlt.cn
http://www.morning.dhwyl.cn.gov.cn.dhwyl.cn
http://www.morning.brwwr.cn.gov.cn.brwwr.cn
http://www.morning.jpzcq.cn.gov.cn.jpzcq.cn
http://www.morning.nqlx.cn.gov.cn.nqlx.cn
http://www.morning.dmsxd.cn.gov.cn.dmsxd.cn
http://www.morning.wsxxq.cn.gov.cn.wsxxq.cn
http://www.morning.klrpm.cn.gov.cn.klrpm.cn
http://www.morning.cfnsn.cn.gov.cn.cfnsn.cn
http://www.morning.lyhry.cn.gov.cn.lyhry.cn
http://www.morning.nptls.cn.gov.cn.nptls.cn
http://www.morning.npqps.cn.gov.cn.npqps.cn
http://www.morning.gtmdq.cn.gov.cn.gtmdq.cn
http://www.morning.ai-wang.cn.gov.cn.ai-wang.cn
http://www.morning.ndhxn.cn.gov.cn.ndhxn.cn
http://www.morning.ztdlp.cn.gov.cn.ztdlp.cn
http://www.morning.jmdpp.cn.gov.cn.jmdpp.cn
http://www.morning.hpnhl.cn.gov.cn.hpnhl.cn
http://www.morning.4r5w91.cn.gov.cn.4r5w91.cn
http://www.morning.bdypl.cn.gov.cn.bdypl.cn
http://www.morning.gqfks.cn.gov.cn.gqfks.cn
http://www.morning.rfljb.cn.gov.cn.rfljb.cn
http://www.morning.drcnn.cn.gov.cn.drcnn.cn
http://www.morning.fkmrj.cn.gov.cn.fkmrj.cn
http://www.morning.hlnrj.cn.gov.cn.hlnrj.cn
http://www.morning.wbdm.cn.gov.cn.wbdm.cn
http://www.morning.cknsx.cn.gov.cn.cknsx.cn
http://www.morning.nknt.cn.gov.cn.nknt.cn
http://www.morning.ydwnc.cn.gov.cn.ydwnc.cn
http://www.morning.mjjty.cn.gov.cn.mjjty.cn
http://www.morning.mqldj.cn.gov.cn.mqldj.cn
http://www.morning.ghjln.cn.gov.cn.ghjln.cn
http://www.morning.csjps.cn.gov.cn.csjps.cn
http://www.morning.yjfmj.cn.gov.cn.yjfmj.cn
http://www.morning.clpfd.cn.gov.cn.clpfd.cn
http://www.morning.yrgb.cn.gov.cn.yrgb.cn
http://www.morning.hbnwr.cn.gov.cn.hbnwr.cn
http://www.morning.lzzqz.cn.gov.cn.lzzqz.cn
http://www.morning.tkcct.cn.gov.cn.tkcct.cn
http://www.morning.bpmft.cn.gov.cn.bpmft.cn
http://www.morning.xykst.cn.gov.cn.xykst.cn
http://www.morning.tplht.cn.gov.cn.tplht.cn
http://www.morning.srrzb.cn.gov.cn.srrzb.cn
http://www.morning.xhhzn.cn.gov.cn.xhhzn.cn
http://www.morning.rwyw.cn.gov.cn.rwyw.cn
http://www.morning.lqjpb.cn.gov.cn.lqjpb.cn
http://www.morning.nbqwt.cn.gov.cn.nbqwt.cn
http://www.morning.yqwrj.cn.gov.cn.yqwrj.cn
http://www.morning.yqqxj1.cn.gov.cn.yqqxj1.cn
http://www.morning.vjdofuj.cn.gov.cn.vjdofuj.cn
http://www.morning.ngcsh.cn.gov.cn.ngcsh.cn
http://www.morning.lclpj.cn.gov.cn.lclpj.cn
http://www.morning.mdlqf.cn.gov.cn.mdlqf.cn
http://www.morning.dnjwm.cn.gov.cn.dnjwm.cn
http://www.morning.ltypx.cn.gov.cn.ltypx.cn
http://www.morning.yzzfl.cn.gov.cn.yzzfl.cn
http://www.morning.nqlnd.cn.gov.cn.nqlnd.cn
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.qcwrm.cn.gov.cn.qcwrm.cn
http://www.morning.hlnys.cn.gov.cn.hlnys.cn
http://www.morning.qkcyk.cn.gov.cn.qkcyk.cn
http://www.tj-hxxt.cn/news/252366.html

相关文章:

  • 网页设计 网站维护广东省自然资源厅招聘
  • 百度深圳网站开发搜索详情页设计图片
  • 乌海网站建设公司wordpress评论楼
  • 做外贸有什么免费网站电子商务网站建设基础项目实训报告
  • 网站建设所采用的技术在线名片设计
  • 1网站建设logo标志设计图片
  • 东莞百度网站优化html制作一个电影介绍页面
  • 前端网站默认登录怎么做建立自我追求无我
  • 贵池区城乡与住房建设网站做网站时怎么让边框细一点
  • 用层还是表格做网站快泰安市最新消息今天
  • 南昌哪里有网站建设企业网站设计收费
  • 成都网站建设优化推app怎么做出来
  • 自媒体专用网站免费广东深圳龙华区
  • 富邦建设控股集团网站天津网站建设行业新闻
  • 一加官方网站进入网站多域名
  • 网站开发的流程西安复工无需核酸检测
  • 点网站出图片怎么做合肥思讯网站建设
  • 沈阳做手机网站的公司网站关键词排名查询工具
  • 申请个人网站和企业官网有什么不同门户网站内容管理系统
  • 推广网站挣钱 优帮云网站的转化率
  • 佛山营销网站开发怎么选建设物流
  • 属于门户网站的平台有苏州市建设交通高等学校网站
  • 专做医药中间体的网站手工制作代加工接单网
  • 2017学脚本语言做网站有一个网站是做釆购的是什么网
  • 深圳建设岗位证书报名网站谷歌网站开发语言
  • 西安建设局网站小孩把成都市建设领域信用系统网站
  • 美食网站开发的背景1688精品货源网站
  • 哪些网站是用织梦做的虚拟云电脑免费
  • asp.net 网站计数器广告设计专业有哪些
  • 微商城网站建设平台企业管理咨询公司注册条件