• 计算机毕业设计 基于SpringBoot的“漫画之家”系统的设计与实现 Java实战项目 附源码+文档+视频讲解


    博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌

    🍅文末获取源码联系🍅

    👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
    ————————————————

    计算机毕业设计题目《1000套》

    目录

    一.前言介绍及技术开发

    二.功能设计

    三.功能截图

     3.1管理员功能模块

     3.2用户管理模块

    四.数据库表结构设计

    五.关键代码

    六.论文目录参考

    七.源码获取

    一.前言介绍及技术开发

    漫画管理一直是信息管理的一大难题,漫画数量多,此时寻找有效便捷的漫画信息管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的唯一之选。如今计算机信息管理技术来处理漫画早已游刃有余,其实信息管理技术已经渗透到各个行业的信息控制管理当中,且有着举足轻重的地位。而随着现代化社会主义不断进步,普通群众生活水平有了大幅提高,很多方面都在网络上去实现,从而网络也就成为了最直接、即方便又快捷的接入口。系统为了数据库结构的灵活性选择MySQL来设计,而java技术,由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。Windows11操作系统,该系统是目前微软公司推出的最新系统,并且该系统功能完善,兼容性好。开发工具:选用My Eclipse。

    二.功能设计

     通过市场调研及咨询研究,了解了用户及管理者的使用需求,于是制定了管理员和用户等模块。在“漫画之家”系统首页前台可以查看首页,漫画,同人插画,漫画活动,商品,论坛,新闻资讯,留言板,个人中心,后台管理,购物车,在线客服等功能模块。管理员包括首页,个人中心,用户管理,漫画管理,同人插画管理,漫画活动管理,商品管理,论坛管理,我的收藏管理,留言板管理,系统管理,订单管理等模块功能。用户包括首页,个人中心,漫画管理,同人插画管理,漫画活动管理,商品管理,我的收藏管理等功能模块。

    三.功能截图

    “漫画之家”系统 ,在系统首页可以查看首页,漫画,同人插画,漫画活动,商品,论坛,新闻资讯,留言板,个人中心,后台管理,购物车,在线客服等内容,并进行详细操作。

     用户注册,在用户注册页面通过填写用户账号,姓名,密码,确认密码,联系方式等信息进行注册操作。

     漫画,在漫画页面可以查看漫画名称,漫画类型,分类,时间等内容,并可以进行赞一下,踩一下,点我收藏等操作。

     个人中心,在个人中心页面通过填写用户账号,用户姓名,密码,性别,联系方式,图片,余额等内容进行更新信息,还可以根据需要对我的发布,我的订单,我的地址,我的收藏进行相对应操作。

     系统登录,通过填写注册时输入的用户名、密码、选择角色等信息分别进行不同的登录操作。

     3.1管理员功能模块

    管理员登录进入系统可以查看首页,个人中心,用户管理,漫画管理,同人插画管理,漫画活动管理,商品管理,论坛管理,我的收藏管理,留言板管理,系统管理,订单管理等功能,并进行详细操作。

     用户管理;在用户管理页面中可以查看索引,用户账号,用户姓名,性别,联系方式,头像等内容,并进行详情,修改和删除等操作。

     漫画管理;在漫画管理页面中可以查看索引,漫画名称,漫画类型,分类,图片等内容,并进行详情,修改,查看评论和删除操作。

     同人插画管理;在同人插画管理页面中可以查看索引,名称,图片,发布时间等内容,并进行详情,修改,查看评论和删除操作。

     漫画活动管理;在漫画活动管理页面中可以查看 索引,标题,封面,发布时间等内容,并进行详情,修改,查看评论和删除操作。

     论坛管理;在论坛管理页面中可以查看索引,帖子标题,用户名,状态等内容,并进行详情,修改,查看评论和删除操作。

    订单管理;在已支付订单页面中可以查看索引,订单编号,商品名称,商品图片,购买数量,价格/积分,折扣价格,总价格/总积分,折扣总价格,支付类型,状态,地址,电话,收货人,下单时间等内容,并进行详情,发货,删除等操作;还可对已完成订单、已发货订单、未支付订单、已取消订单、已退款订单进行相对应操作。

     3.2用户管理模块

    用户登录进入系统可以查看首页,个人中心,漫画管理,同人插画管理,漫画活动管理,商品管理,我的收藏管理等功能,并根据需要进行详细操作。

     同人插画管理;在同人插画管理页面中可以查看索引,名称,图片,发布时间等内容,并进行详情,查看评论等操作。

     商品管理;在商品管理页面中可以查看索引,商品编号,商品名称,图片,数量,发布时间,价格等内容,并进行详情,查看评论操作。

     我的收藏管理;在我的收藏管理页面中可以查看索引,收藏名称,收藏图片,推荐类型等内容,并进行详情,修改和删除操作。

    四.数据库表结构设计

    1. CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springbootp68f1` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
    2. USE `springbootp68f1`;
    3. --
    4. -- Table structure for table `address`
    5. --
    6. DROP TABLE IF EXISTS `address`;
    7. /*!40101 SET @saved_cs_client = @@character_set_client */;
    8. /*!40101 SET character_set_client = utf8 */;
    9. CREATE TABLE `address` (
    10. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    11. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    12. `userid` bigint(20) NOT NULL COMMENT '用户id',
    13. `address` varchar(200) NOT NULL COMMENT '地址',
    14. `name` varchar(200) NOT NULL COMMENT '收货人',
    15. `phone` varchar(200) NOT NULL COMMENT '电话',
    16. `isdefault` varchar(200) NOT NULL COMMENT '是否默认地址[是/否]',
    17. PRIMARY KEY (`id`)
    18. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='地址';
    19. /*!40101 SET character_set_client = @saved_cs_client */;
    20. --
    21. -- Dumping data for table `address`
    22. --
    23. LOCK TABLES `address` WRITE;
    24. /*!40000 ALTER TABLE `address` DISABLE KEYS */;
    25. INSERT INTO `address` VALUES (1,'2022-04-13 03:41:22',11,'宇宙银河系金星1号','金某','13823888881','是'),(2,'2022-04-13 03:41:22',12,'宇宙银河系木星1号','木某','13823888882','是'),(3,'2022-04-13 03:41:22',13,'宇宙银河系水星1号','水某','13823888883','是'),(4,'2022-04-13 03:41:22',14,'宇宙银河系火星1号','火某','13823888884','是'),(5,'2022-04-13 03:41:22',15,'宇宙银河系土星1号','土某','13823888885','是'),(6,'2022-04-13 03:41:22',16,'宇宙银河系月球1号','月某','13823888886','是');
    26. /*!40000 ALTER TABLE `address` ENABLE KEYS */;
    27. UNLOCK TABLES;
    28. --
    29. -- Table structure for table `cart`
    30. --
    31. DROP TABLE IF EXISTS `cart`;
    32. /*!40101 SET @saved_cs_client = @@character_set_client */;
    33. /*!40101 SET character_set_client = utf8 */;
    34. CREATE TABLE `cart` (
    35. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    36. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    37. `tablename` varchar(200) DEFAULT 'shangpin' COMMENT '商品表名',
    38. `userid` bigint(20) NOT NULL COMMENT '用户id',
    39. `goodid` bigint(20) NOT NULL COMMENT '商品id',
    40. `goodname` varchar(200) DEFAULT NULL COMMENT '商品名称',
    41. `picture` varchar(200) DEFAULT NULL COMMENT '图片',
    42. `buynumber` int(11) NOT NULL COMMENT '购买数量',
    43. `price` float DEFAULT NULL COMMENT '单价',
    44. `discountprice` float DEFAULT NULL COMMENT '会员价',
    45. PRIMARY KEY (`id`)
    46. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='购物车表';
    47. /*!40101 SET character_set_client = @saved_cs_client */;
    48. --
    49. -- Dumping data for table `cart`
    50. --
    51. LOCK TABLES `cart` WRITE;
    52. /*!40000 ALTER TABLE `cart` DISABLE KEYS */;
    53. /*!40000 ALTER TABLE `cart` ENABLE KEYS */;
    54. UNLOCK TABLES;
    55. --
    56. -- Table structure for table `chat`
    57. --
    58. DROP TABLE IF EXISTS `chat`;
    59. /*!40101 SET @saved_cs_client = @@character_set_client */;
    60. /*!40101 SET character_set_client = utf8 */;
    61. CREATE TABLE `chat` (
    62. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    63. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    64. `userid` bigint(20) NOT NULL COMMENT '用户id',
    65. `adminid` bigint(20) DEFAULT NULL COMMENT '管理员id',
    66. `ask` longtext COMMENT '提问',
    67. `reply` longtext COMMENT '回复',
    68. `isreply` int(11) DEFAULT NULL COMMENT '是否回复',
    69. PRIMARY KEY (`id`)
    70. ) ENGINE=InnoDB AUTO_INCREMENT=87 DEFAULT CHARSET=utf8 COMMENT='在线客服';
    71. /*!40101 SET character_set_client = @saved_cs_client */;
    72. --
    73. -- Dumping data for table `chat`
    74. --
    75. LOCK TABLES `chat` WRITE;
    76. /*!40000 ALTER TABLE `chat` DISABLE KEYS */;
    77. INSERT INTO `chat` VALUES (81,'2022-04-13 03:41:22',1,1,'提问1','回复1',1),(82,'2022-04-13 03:41:22',2,2,'提问2','回复2',2),(83,'2022-04-13 03:41:22',3,3,'提问3','回复3',3),(84,'2022-04-13 03:41:22',4,4,'提问4','回复4',4),(85,'2022-04-13 03:41:22',5,5,'提问5','回复5',5),(86,'2022-04-13 03:41:22',6,6,'提问6','回复6',6);
    78. /*!40000 ALTER TABLE `chat` ENABLE KEYS */;
    79. UNLOCK TABLES;
    80. --
    81. -- Table structure for table `config`
    82. --
    83. DROP TABLE IF EXISTS `config`;
    84. /*!40101 SET @saved_cs_client = @@character_set_client */;
    85. /*!40101 SET character_set_client = utf8 */;
    86. CREATE TABLE `config` (
    87. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    88. `name` varchar(100) NOT NULL COMMENT '配置参数名称',
    89. `value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
    90. PRIMARY KEY (`id`)
    91. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
    92. /*!40101 SET character_set_client = @saved_cs_client */;
    93. --
    94. -- Dumping data for table `config`
    95. --
    96. LOCK TABLES `config` WRITE;
    97. /*!40000 ALTER TABLE `config` DISABLE KEYS */;
    98. INSERT INTO `config` VALUES (1,'picture1','upload/picture1.jpg'),(2,'picture2','upload/picture2.jpg'),(3,'picture3','upload/picture3.jpg');
    99. /*!40000 ALTER TABLE `config` ENABLE KEYS */;
    100. UNLOCK TABLES;
    101. --
    102. -- Table structure for table `discussmanhua`
    103. --
    104. DROP TABLE IF EXISTS `discussmanhua`;
    105. /*!40101 SET @saved_cs_client = @@character_set_client */;
    106. /*!40101 SET character_set_client = utf8 */;
    107. CREATE TABLE `discussmanhua` (
    108. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    109. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    110. `refid` bigint(20) NOT NULL COMMENT '关联表id',
    111. `userid` bigint(20) NOT NULL COMMENT '用户id',
    112. `nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
    113. `content` longtext NOT NULL COMMENT '评论内容',
    114. `reply` longtext COMMENT '回复内容',
    115. PRIMARY KEY (`id`)
    116. ) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8 COMMENT='漫画评论表';
    117. /*!40101 SET character_set_client = @saved_cs_client */;
    118. --
    119. -- Dumping data for table `discussmanhua`
    120. --
    121. LOCK TABLES `discussmanhua` WRITE;
    122. /*!40000 ALTER TABLE `discussmanhua` DISABLE KEYS */;
    123. INSERT INTO `discussmanhua` VALUES (151,'2022-04-13 03:41:22',1,1,'用户名1','评论内容1','回复内容1'),(152,'2022-04-13 03:41:22',2,2,'用户名2','评论内容2','回复内容2'),(153,'2022-04-13 03:41:22',3,3,'用户名3','评论内容3','回复内容3'),(154,'2022-04-13 03:41:22',4,4,'用户名4','评论内容4','回复内容4'),(155,'2022-04-13 03:41:22',5,5,'用户名5','评论内容5','回复内容5'),(156,'2022-04-13 03:41:22',6,6,'用户名6','评论内容6','回复内容6');
    124. /*!40000 ALTER TABLE `discussmanhua` ENABLE KEYS */;
    125. UNLOCK TABLES;
    126. --
    127. -- Table structure for table `discussmanhuahuodong`
    128. --
    129. DROP TABLE IF EXISTS `discussmanhuahuodong`;
    130. /*!40101 SET @saved_cs_client = @@character_set_client */;
    131. /*!40101 SET character_set_client = utf8 */;
    132. CREATE TABLE `discussmanhuahuodong` (
    133. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    134. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    135. `refid` bigint(20) NOT NULL COMMENT '关联表id',
    136. `userid` bigint(20) NOT NULL COMMENT '用户id',
    137. `nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
    138. `content` longtext NOT NULL COMMENT '评论内容',
    139. `reply` longtext COMMENT '回复内容',
    140. PRIMARY KEY (`id`)
    141. ) ENGINE=InnoDB AUTO_INCREMENT=177 DEFAULT CHARSET=utf8 COMMENT='漫画活动评论表';
    142. /*!40101 SET character_set_client = @saved_cs_client */;
    143. --
    144. -- Dumping data for table `discussmanhuahuodong`
    145. --
    146. LOCK TABLES `discussmanhuahuodong` WRITE;
    147. /*!40000 ALTER TABLE `discussmanhuahuodong` DISABLE KEYS */;
    148. INSERT INTO `discussmanhuahuodong` VALUES (171,'2022-04-13 03:41:22',1,1,'用户名1','评论内容1','回复内容1'),(172,'2022-04-13 03:41:22',2,2,'用户名2','评论内容2','回复内容2'),(173,'2022-04-13 03:41:22',3,3,'用户名3','评论内容3','回复内容3'),(174,'2022-04-13 03:41:22',4,4,'用户名4','评论内容4','回复内容4'),(175,'2022-04-13 03:41:22',5,5,'用户名5','评论内容5','回复内容5'),(176,'2022-04-13 03:41:22',6,6,'用户名6','评论内容6','回复内容6');
    149. /*!40000 ALTER TABLE `discussmanhuahuodong` ENABLE KEYS */;
    150. UNLOCK TABLES;
    151. --
    152. -- Table structure for table `discussshangpin`
    153. --
    154. DROP TABLE IF EXISTS `discussshangpin`;
    155. /*!40101 SET @saved_cs_client = @@character_set_client */;
    156. /*!40101 SET character_set_client = utf8 */;
    157. CREATE TABLE `discussshangpin` (
    158. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    159. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    160. `refid` bigint(20) NOT NULL COMMENT '关联表id',
    161. `userid` bigint(20) NOT NULL COMMENT '用户id',
    162. `nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
    163. `content` longtext NOT NULL COMMENT '评论内容',
    164. `reply` longtext COMMENT '回复内容',
    165. PRIMARY KEY (`id`)
    166. ) ENGINE=InnoDB AUTO_INCREMENT=187 DEFAULT CHARSET=utf8 COMMENT='商品评论表';
    167. /*!40101 SET character_set_client = @saved_cs_client */;
    168. --
    169. -- Dumping data for table `discussshangpin`
    170. --
    171. LOCK TABLES `discussshangpin` WRITE;
    172. /*!40000 ALTER TABLE `discussshangpin` DISABLE KEYS */;
    173. INSERT INTO `discussshangpin` VALUES (181,'2022-04-13 03:41:22',1,1,'用户名1','评论内容1','回复内容1'),(182,'2022-04-13 03:41:22',2,2,'用户名2','评论内容2','回复内容2'),(183,'2022-04-13 03:41:22',3,3,'用户名3','评论内容3','回复内容3'),(184,'2022-04-13 03:41:22',4,4,'用户名4','评论内容4','回复内容4'),(185,'2022-04-13 03:41:22',5,5,'用户名5','评论内容5','回复内容5'),(186,'2022-04-13 03:41:22',6,6,'用户名6','评论内容6','回复内容6');
    174. /*!40000 ALTER TABLE `discussshangpin` ENABLE KEYS */;
    175. UNLOCK TABLES;
    176. --
    177. -- Table structure for table `discusstongrenchahua`
    178. --
    179. DROP TABLE IF EXISTS `discusstongrenchahua`;
    180. /*!40101 SET @saved_cs_client = @@character_set_client */;
    181. /*!40101 SET character_set_client = utf8 */;
    182. CREATE TABLE `discusstongrenchahua` (
    183. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    184. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    185. `refid` bigint(20) NOT NULL COMMENT '关联表id',
    186. `userid` bigint(20) NOT NULL COMMENT '用户id',
    187. `nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
    188. `content` longtext NOT NULL COMMENT '评论内容',
    189. `reply` longtext COMMENT '回复内容',
    190. PRIMARY KEY (`id`)
    191. ) ENGINE=InnoDB AUTO_INCREMENT=167 DEFAULT CHARSET=utf8 COMMENT='同人插画评论表';
    192. /*!40101 SET character_set_client = @saved_cs_client */;
    193. --
    194. -- Dumping data for table `discusstongrenchahua`
    195. --
    196. LOCK TABLES `discusstongrenchahua` WRITE;
    197. /*!40000 ALTER TABLE `discusstongrenchahua` DISABLE KEYS */;
    198. INSERT INTO `discusstongrenchahua` VALUES (161,'2022-04-13 03:41:22',1,1,'用户名1','评论内容1','回复内容1'),(162,'2022-04-13 03:41:22',2,2,'用户名2','评论内容2','回复内容2'),(163,'2022-04-13 03:41:22',3,3,'用户名3','评论内容3','回复内容3'),(164,'2022-04-13 03:41:22',4,4,'用户名4','评论内容4','回复内容4'),(165,'2022-04-13 03:41:22',5,5,'用户名5','评论内容5','回复内容5'),(166,'2022-04-13 03:41:22',6,6,'用户名6','评论内容6','回复内容6');
    199. /*!40000 ALTER TABLE `discusstongrenchahua` ENABLE KEYS */;
    200. UNLOCK TABLES;
    201. --
    202. -- Table structure for table `forum`
    203. --
    204. DROP TABLE IF EXISTS `forum`;
    205. /*!40101 SET @saved_cs_client = @@character_set_client */;
    206. /*!40101 SET character_set_client = utf8 */;
    207. CREATE TABLE `forum` (
    208. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    209. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    210. `title` varchar(200) DEFAULT NULL COMMENT '帖子标题',
    211. `content` longtext NOT NULL COMMENT '帖子内容',
    212. `parentid` bigint(20) DEFAULT NULL COMMENT '父节点id',
    213. `userid` bigint(20) NOT NULL COMMENT '用户id',
    214. `username` varchar(200) DEFAULT NULL COMMENT '用户名',
    215. `isdone` varchar(200) DEFAULT NULL COMMENT '状态',
    216. PRIMARY KEY (`id`)
    217. ) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8 COMMENT='漫友交流论坛';
    218. /*!40101 SET character_set_client = @saved_cs_client */;
    219. --
    220. -- Dumping data for table `forum`
    221. --
    222. LOCK TABLES `forum` WRITE;
    223. /*!40000 ALTER TABLE `forum` DISABLE KEYS */;
    224. INSERT INTO `forum` VALUES (91,'2022-04-13 03:41:22','帖子标题1','帖子内容1',0,1,'用户名1','开放'),(92,'2022-04-13 03:41:22','帖子标题2','帖子内容2',0,2,'用户名2','开放'),(93,'2022-04-13 03:41:22','帖子标题3','帖子内容3',0,3,'用户名3','开放'),(94,'2022-04-13 03:41:22','帖子标题4','帖子内容4',0,4,'用户名4','开放'),(95,'2022-04-13 03:41:22','帖子标题5','帖子内容5',0,5,'用户名5','开放'),(96,'2022-04-13 03:41:22','帖子标题6','帖子内容6',0,6,'用户名6','开放');
    225. /*!40000 ALTER TABLE `forum` ENABLE KEYS */;
    226. UNLOCK TABLES;
    227. --
    228. -- Table structure for table `manhua`
    229. --
    230. DROP TABLE IF EXISTS `manhua`;
    231. /*!40101 SET @saved_cs_client = @@character_set_client */;
    232. /*!40101 SET character_set_client = utf8 */;
    233. CREATE TABLE `manhua` (
    234. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    235. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    236. `manhuamingcheng` varchar(200) DEFAULT NULL COMMENT '漫画名称',
    237. `manhualeixing` varchar(200) DEFAULT NULL COMMENT '漫画类型',
    238. `fenlei` varchar(200) DEFAULT NULL COMMENT '分类',
    239. `tupian` varchar(200) DEFAULT NULL COMMENT '图片',
    240. `neirong` longtext COMMENT '内容',
    241. `shijian` date DEFAULT NULL COMMENT '时间',
    242. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    243. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    244. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    245. `shhf` longtext COMMENT '审核回复',
    246. `thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
    247. `crazilynum` int(11) DEFAULT '0' COMMENT '踩',
    248. PRIMARY KEY (`id`)
    249. ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COMMENT='漫画';
    250. /*!40101 SET character_set_client = @saved_cs_client */;
    251. --
    252. -- Dumping data for table `manhua`
    253. --
    254. LOCK TABLES `manhua` WRITE;
    255. /*!40000 ALTER TABLE `manhua` DISABLE KEYS */;
    256. INSERT INTO `manhua` VALUES (21,'2022-04-13 03:41:22','漫画名称1','原创漫画','玄幻','upload/manhua_tupian1.jpg','内容1','2022-04-13','用户账号1','用户姓名1','是','',1,1),(22,'2022-04-13 03:41:22','漫画名称2','原创漫画','玄幻','upload/manhua_tupian2.jpg','内容2','2022-04-13','用户账号2','用户姓名2','是','',2,2),(23,'2022-04-13 03:41:22','漫画名称3','原创漫画','玄幻','upload/manhua_tupian3.jpg','内容3','2022-04-13','用户账号3','用户姓名3','是','',3,3),(24,'2022-04-13 03:41:22','漫画名称4','原创漫画','玄幻','upload/manhua_tupian4.jpg','内容4','2022-04-13','用户账号4','用户姓名4','是','',4,4),(25,'2022-04-13 03:41:22','漫画名称5','原创漫画','玄幻','upload/manhua_tupian5.jpg','内容5','2022-04-13','用户账号5','用户姓名5','是','',5,5),(26,'2022-04-13 03:41:22','漫画名称6','原创漫画','玄幻','upload/manhua_tupian6.jpg','内容6','2022-04-13','用户账号6','用户姓名6','是','',6,6);
    257. /*!40000 ALTER TABLE `manhua` ENABLE KEYS */;
    258. UNLOCK TABLES;
    259. --
    260. -- Table structure for table `manhuahuodong`
    261. --
    262. DROP TABLE IF EXISTS `manhuahuodong`;
    263. /*!40101 SET @saved_cs_client = @@character_set_client */;
    264. /*!40101 SET character_set_client = utf8 */;
    265. CREATE TABLE `manhuahuodong` (
    266. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    267. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    268. `biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
    269. `fengmian` varchar(200) DEFAULT NULL COMMENT '封面',
    270. `neirongxiangqing` longtext COMMENT '内容详情',
    271. `fabushijian` date DEFAULT NULL COMMENT '发布时间',
    272. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    273. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    274. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    275. `shhf` longtext COMMENT '审核回复',
    276. `thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
    277. `crazilynum` int(11) DEFAULT '0' COMMENT '踩',
    278. PRIMARY KEY (`id`)
    279. ) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT='漫画活动';
    280. /*!40101 SET character_set_client = @saved_cs_client */;
    281. --
    282. -- Dumping data for table `manhuahuodong`
    283. --
    284. LOCK TABLES `manhuahuodong` WRITE;
    285. /*!40000 ALTER TABLE `manhuahuodong` DISABLE KEYS */;
    286. INSERT INTO `manhuahuodong` VALUES (41,'2022-04-13 03:41:22','标题1','upload/manhuahuodong_fengmian1.jpg','内容详情1','2022-04-13','用户账号1','用户姓名1','是','',1,1),(42,'2022-04-13 03:41:22','标题2','upload/manhuahuodong_fengmian2.jpg','内容详情2','2022-04-13','用户账号2','用户姓名2','是','',2,2),(43,'2022-04-13 03:41:22','标题3','upload/manhuahuodong_fengmian3.jpg','内容详情3','2022-04-13','用户账号3','用户姓名3','是','',3,3),(44,'2022-04-13 03:41:22','标题4','upload/manhuahuodong_fengmian4.jpg','内容详情4','2022-04-13','用户账号4','用户姓名4','是','',4,4),(45,'2022-04-13 03:41:22','标题5','upload/manhuahuodong_fengmian5.jpg','内容详情5','2022-04-13','用户账号5','用户姓名5','是','',5,5),(46,'2022-04-13 03:41:22','标题6','upload/manhuahuodong_fengmian6.jpg','内容详情6','2022-04-13','用户账号6','用户姓名6','是','',6,6);
    287. /*!40000 ALTER TABLE `manhuahuodong` ENABLE KEYS */;
    288. UNLOCK TABLES;
    289. --
    290. -- Table structure for table `messages`
    291. --
    292. DROP TABLE IF EXISTS `messages`;
    293. /*!40101 SET @saved_cs_client = @@character_set_client */;
    294. /*!40101 SET character_set_client = utf8 */;
    295. CREATE TABLE `messages` (
    296. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    297. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    298. `userid` bigint(20) NOT NULL COMMENT '留言人id',
    299. `username` varchar(200) DEFAULT NULL COMMENT '用户名',
    300. `content` longtext NOT NULL COMMENT '留言内容',
    301. `cpicture` varchar(200) DEFAULT NULL COMMENT '留言图片',
    302. `reply` longtext COMMENT '回复内容',
    303. `rpicture` varchar(200) DEFAULT NULL COMMENT '回复图片',
    304. PRIMARY KEY (`id`)
    305. ) ENGINE=InnoDB AUTO_INCREMENT=147 DEFAULT CHARSET=utf8 COMMENT='留言板';
    306. /*!40101 SET character_set_client = @saved_cs_client */;
    307. --
    308. -- Dumping data for table `messages`
    309. --
    310. LOCK TABLES `messages` WRITE;
    311. /*!40000 ALTER TABLE `messages` DISABLE KEYS */;
    312. INSERT INTO `messages` VALUES (141,'2022-04-13 03:41:22',1,'用户名1','留言内容1','upload/messages_cpicture1.jpg','回复内容1','upload/messages_rpicture1.jpg'),(142,'2022-04-13 03:41:22',2,'用户名2','留言内容2','upload/messages_cpicture2.jpg','回复内容2','upload/messages_rpicture2.jpg'),(143,'2022-04-13 03:41:22',3,'用户名3','留言内容3','upload/messages_cpicture3.jpg','回复内容3','upload/messages_rpicture3.jpg'),(144,'2022-04-13 03:41:22',4,'用户名4','留言内容4','upload/messages_cpicture4.jpg','回复内容4','upload/messages_rpicture4.jpg'),(145,'2022-04-13 03:41:22',5,'用户名5','留言内容5','upload/messages_cpicture5.jpg','回复内容5','upload/messages_rpicture5.jpg'),(146,'2022-04-13 03:41:22',6,'用户名6','留言内容6','upload/messages_cpicture6.jpg','回复内容6','upload/messages_rpicture6.jpg');
    313. /*!40000 ALTER TABLE `messages` ENABLE KEYS */;
    314. UNLOCK TABLES;
    315. --
    316. -- Table structure for table `orders`
    317. --
    318. DROP TABLE IF EXISTS `orders`;
    319. /*!40101 SET @saved_cs_client = @@character_set_client */;
    320. /*!40101 SET character_set_client = utf8 */;
    321. CREATE TABLE `orders` (
    322. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    323. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    324. `orderid` varchar(200) NOT NULL COMMENT '订单编号',
    325. `tablename` varchar(200) DEFAULT 'shangpin' COMMENT '商品表名',
    326. `userid` bigint(20) NOT NULL COMMENT '用户id',
    327. `goodid` bigint(20) NOT NULL COMMENT '商品id',
    328. `goodname` varchar(200) DEFAULT NULL COMMENT '商品名称',
    329. `picture` varchar(200) DEFAULT NULL COMMENT '商品图片',
    330. `buynumber` int(11) NOT NULL COMMENT '购买数量',
    331. `price` float NOT NULL DEFAULT '0' COMMENT '价格/积分',
    332. `discountprice` float DEFAULT '0' COMMENT '折扣价格',
    333. `total` float NOT NULL DEFAULT '0' COMMENT '总价格/总积分',
    334. `discounttotal` float DEFAULT '0' COMMENT '折扣总价格',
    335. `type` int(11) DEFAULT '1' COMMENT '支付类型',
    336. `status` varchar(200) DEFAULT NULL COMMENT '状态',
    337. `address` varchar(200) DEFAULT NULL COMMENT '地址',
    338. `tel` varchar(200) DEFAULT NULL COMMENT '电话',
    339. `consignee` varchar(200) DEFAULT NULL COMMENT '收货人',
    340. `logistics` longtext COMMENT '物流',
    341. PRIMARY KEY (`id`),
    342. UNIQUE KEY `orderid` (`orderid`)
    343. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单';
    344. /*!40101 SET character_set_client = @saved_cs_client */;
    345. --
    346. -- Dumping data for table `orders`
    347. --
    348. LOCK TABLES `orders` WRITE;
    349. /*!40000 ALTER TABLE `orders` DISABLE KEYS */;
    350. /*!40000 ALTER TABLE `orders` ENABLE KEYS */;
    351. UNLOCK TABLES;
    352. --
    353. -- Table structure for table `shangpin`
    354. --
    355. DROP TABLE IF EXISTS `shangpin`;
    356. /*!40101 SET @saved_cs_client = @@character_set_client */;
    357. /*!40101 SET character_set_client = utf8 */;
    358. CREATE TABLE `shangpin` (
    359. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    360. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    361. `shangpinbianhao` varchar(200) NOT NULL COMMENT '商品编号',
    362. `shangpinmingcheng` varchar(200) DEFAULT NULL COMMENT '商品名称',
    363. `tupian` varchar(200) DEFAULT NULL COMMENT '图片',
    364. `shuliang` varchar(200) DEFAULT NULL COMMENT '数量',
    365. `fabushijian` date DEFAULT NULL COMMENT '发布时间',
    366. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    367. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    368. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    369. `shhf` longtext COMMENT '审核回复',
    370. `thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
    371. `crazilynum` int(11) DEFAULT '0' COMMENT '踩',
    372. `price` float DEFAULT NULL COMMENT '价格',
    373. PRIMARY KEY (`id`),
    374. UNIQUE KEY `shangpinmingcheng` (`shangpinmingcheng`)
    375. ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='商品';
    376. /*!40101 SET character_set_client = @saved_cs_client */;
    377. --
    378. -- Dumping data for table `shangpin`
    379. --
    380. LOCK TABLES `shangpin` WRITE;
    381. /*!40000 ALTER TABLE `shangpin` DISABLE KEYS */;
    382. INSERT INTO `shangpin` VALUES (51,'2022-04-13 03:41:22','商品编号1','商品名称1','upload/shangpin_tupian1.jpg','数量1','2022-04-13','用户账号1','用户姓名1','是','',1,1,99.9),(52,'2022-04-13 03:41:22','商品编号2','商品名称2','upload/shangpin_tupian2.jpg','数量2','2022-04-13','用户账号2','用户姓名2','是','',2,2,99.9),(53,'2022-04-13 03:41:22','商品编号3','商品名称3','upload/shangpin_tupian3.jpg','数量3','2022-04-13','用户账号3','用户姓名3','是','',3,3,99.9),(54,'2022-04-13 03:41:22','商品编号4','商品名称4','upload/shangpin_tupian4.jpg','数量4','2022-04-13','用户账号4','用户姓名4','是','',4,4,99.9),(55,'2022-04-13 03:41:22','商品编号5','商品名称5','upload/shangpin_tupian5.jpg','数量5','2022-04-13','用户账号5','用户姓名5','是','',5,5,99.9),(56,'2022-04-13 03:41:22','商品编号6','商品名称6','upload/shangpin_tupian6.jpg','数量6','2022-04-13','用户账号6','用户姓名6','是','',6,6,99.9);
    383. /*!40000 ALTER TABLE `shangpin` ENABLE KEYS */;
    384. UNLOCK TABLES;
    385. --
    386. -- Table structure for table `storeup`
    387. --
    388. DROP TABLE IF EXISTS `storeup`;
    389. /*!40101 SET @saved_cs_client = @@character_set_client */;
    390. /*!40101 SET character_set_client = utf8 */;
    391. CREATE TABLE `storeup` (
    392. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    393. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    394. `userid` bigint(20) NOT NULL COMMENT '用户id',
    395. `refid` bigint(20) DEFAULT NULL COMMENT '收藏id',
    396. `tablename` varchar(200) DEFAULT NULL COMMENT '表名',
    397. `name` varchar(200) NOT NULL COMMENT '收藏名称',
    398. `picture` varchar(200) NOT NULL COMMENT '收藏图片',
    399. `type` varchar(200) DEFAULT '1' COMMENT '类型(1:收藏,21:赞,22:踩)',
    400. `inteltype` varchar(200) DEFAULT NULL COMMENT '推荐类型',
    401. PRIMARY KEY (`id`)
    402. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='收藏表';
    403. /*!40101 SET character_set_client = @saved_cs_client */;
    404. --
    405. -- Dumping data for table `storeup`
    406. --
    407. LOCK TABLES `storeup` WRITE;
    408. /*!40000 ALTER TABLE `storeup` DISABLE KEYS */;
    409. /*!40000 ALTER TABLE `storeup` ENABLE KEYS */;
    410. UNLOCK TABLES;
    411. --
    412. -- Table structure for table `token`
    413. --
    414. DROP TABLE IF EXISTS `token`;
    415. /*!40101 SET @saved_cs_client = @@character_set_client */;
    416. /*!40101 SET character_set_client = utf8 */;
    417. CREATE TABLE `token` (
    418. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    419. `userid` bigint(20) NOT NULL COMMENT '用户id',
    420. `username` varchar(100) NOT NULL COMMENT '用户名',
    421. `tablename` varchar(100) DEFAULT NULL COMMENT '表名',
    422. `role` varchar(100) DEFAULT NULL COMMENT '角色',
    423. `token` varchar(200) NOT NULL COMMENT '密码',
    424. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
    425. `expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
    426. PRIMARY KEY (`id`)
    427. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='token表';
    428. /*!40101 SET character_set_client = @saved_cs_client */;
    429. --
    430. -- Dumping data for table `token`
    431. --
    432. LOCK TABLES `token` WRITE;
    433. /*!40000 ALTER TABLE `token` DISABLE KEYS */;
    434. INSERT INTO `token` VALUES (1,1649821346693,'11','yonghu','管理员','yly90yqkhjqulzm5dvii81z24qrwwc1d','2022-04-13 03:42:32','2022-04-13 04:42:32');
    435. /*!40000 ALTER TABLE `token` ENABLE KEYS */;
    436. UNLOCK TABLES;
    437. --
    438. -- Table structure for table `tongrenchahua`
    439. --
    440. DROP TABLE IF EXISTS `tongrenchahua`;
    441. /*!40101 SET @saved_cs_client = @@character_set_client */;
    442. /*!40101 SET character_set_client = utf8 */;
    443. CREATE TABLE `tongrenchahua` (
    444. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    445. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    446. `mingcheng` varchar(200) DEFAULT NULL COMMENT '名称',
    447. `tupian` varchar(200) DEFAULT NULL COMMENT '图片',
    448. `neirong` longtext COMMENT '内容',
    449. `fabushijian` date DEFAULT NULL COMMENT '发布时间',
    450. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    451. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    452. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    453. `shhf` longtext COMMENT '审核回复',
    454. `thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
    455. `crazilynum` int(11) DEFAULT '0' COMMENT '踩',
    456. PRIMARY KEY (`id`)
    457. ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='同人插画';
    458. /*!40101 SET character_set_client = @saved_cs_client */;
    459. --
    460. -- Dumping data for table `tongrenchahua`
    461. --
    462. LOCK TABLES `tongrenchahua` WRITE;
    463. /*!40000 ALTER TABLE `tongrenchahua` DISABLE KEYS */;
    464. INSERT INTO `tongrenchahua` VALUES (31,'2022-04-13 03:41:22','名称1','upload/tongrenchahua_tupian1.jpg','内容1','2022-04-13','用户账号1','用户姓名1','是','',1,1),(32,'2022-04-13 03:41:22','名称2','upload/tongrenchahua_tupian2.jpg','内容2','2022-04-13','用户账号2','用户姓名2','是','',2,2),(33,'2022-04-13 03:41:22','名称3','upload/tongrenchahua_tupian3.jpg','内容3','2022-04-13','用户账号3','用户姓名3','是','',3,3),(34,'2022-04-13 03:41:22','名称4','upload/tongrenchahua_tupian4.jpg','内容4','2022-04-13','用户账号4','用户姓名4','是','',4,4),(35,'2022-04-13 03:41:22','名称5','upload/tongrenchahua_tupian5.jpg','内容5','2022-04-13','用户账号5','用户姓名5','是','',5,5),(36,'2022-04-13 03:41:22','名称6','upload/tongrenchahua_tupian6.jpg','内容6','2022-04-13','用户账号6','用户姓名6','是','',6,6);
    465. /*!40000 ALTER TABLE `tongrenchahua` ENABLE KEYS */;
    466. UNLOCK TABLES;
    467. --
    468. -- Table structure for table `users`
    469. --
    470. DROP TABLE IF EXISTS `users`;
    471. /*!40101 SET @saved_cs_client = @@character_set_client */;
    472. /*!40101 SET character_set_client = utf8 */;
    473. CREATE TABLE `users` (
    474. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    475. `username` varchar(100) NOT NULL COMMENT '用户名',
    476. `password` varchar(100) NOT NULL COMMENT '密码',
    477. `role` varchar(100) DEFAULT '管理员' COMMENT '角色',
    478. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
    479. PRIMARY KEY (`id`)
    480. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
    481. /*!40101 SET character_set_client = @saved_cs_client */;
    482. --
    483. -- Dumping data for table `users`
    484. --
    485. LOCK TABLES `users` WRITE;
    486. /*!40000 ALTER TABLE `users` DISABLE KEYS */;
    487. INSERT INTO `users` VALUES (1,'abo','abo','管理员','2022-04-13 03:41:22');
    488. /*!40000 ALTER TABLE `users` ENABLE KEYS */;
    489. UNLOCK TABLES;
    490. --
    491. -- Table structure for table `yonghu`
    492. --
    493. DROP TABLE IF EXISTS `yonghu`;
    494. /*!40101 SET @saved_cs_client = @@character_set_client */;
    495. /*!40101 SET character_set_client = utf8 */;
    496. CREATE TABLE `yonghu` (
    497. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    498. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    499. `yonghuzhanghao` varchar(200) NOT NULL COMMENT '用户账号',
    500. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    501. `mima` varchar(200) DEFAULT NULL COMMENT '密码',
    502. `xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
    503. `lianxifangshi` varchar(200) DEFAULT NULL COMMENT '联系方式',
    504. `touxiang` varchar(200) DEFAULT NULL COMMENT '头像',
    505. `money` float DEFAULT '0' COMMENT '余额',
    506. PRIMARY KEY (`id`)
    507. ) ENGINE=InnoDB AUTO_INCREMENT=1649821346694 DEFAULT CHARSET=utf8 COMMENT='用户';
    508. /*!40101 SET character_set_client = @saved_cs_client */;
    509. --
    510. -- Dumping data for table `yonghu`
    511. --
    512. LOCK TABLES `yonghu` WRITE;
    513. /*!40000 ALTER TABLE `yonghu` DISABLE KEYS */;
    514. INSERT INTO `yonghu` VALUES (11,'2022-04-13 03:41:22','用户账号1','用户姓名1','123456','男','13823888881','upload/yonghu_touxiang1.jpg',100),(12,'2022-04-13 03:41:22','用户账号2','用户姓名2','123456','男','13823888882','upload/yonghu_touxiang2.jpg',100),(13,'2022-04-13 03:41:22','用户账号3','用户姓名3','123456','男','13823888883','upload/yonghu_touxiang3.jpg',100),(14,'2022-04-13 03:41:22','用户账号4','用户姓名4','123456','男','13823888884','upload/yonghu_touxiang4.jpg',100),(15,'2022-04-13 03:41:22','用户账号5','用户姓名5','123456','男','13823888885','upload/yonghu_touxiang5.jpg',100),(16,'2022-04-13 03:41:22','用户账号6','用户姓名6','123456','男','13823888886','upload/yonghu_touxiang6.jpg',100),(1649821346693,'2022-04-13 03:42:26','11','11','11',NULL,'15807556666',NULL,0);
    515. /*!40000 ALTER TABLE `yonghu` ENABLE KEYS */;
    516. UNLOCK TABLES;
    517. --
    518. -- Table structure for table `yuegao`
    519. --
    520. DROP TABLE IF EXISTS `yuegao`;
    521. /*!40101 SET @saved_cs_client = @@character_set_client */;
    522. /*!40101 SET character_set_client = utf8 */;
    523. CREATE TABLE `yuegao` (
    524. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    525. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    526. `zhutimingcheng` varchar(200) DEFAULT NULL COMMENT '主题名称',
    527. `chuangzuofanwei` varchar(200) DEFAULT NULL COMMENT '创作范围',
    528. `zhutixianzhi` longtext COMMENT '主题限制',
    529. `gaofei` varchar(200) DEFAULT NULL COMMENT '稿费',
    530. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    531. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    532. `lianxifangshi` varchar(200) DEFAULT NULL COMMENT '联系方式',
    533. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    534. `shhf` longtext COMMENT '审核回复',
    535. PRIMARY KEY (`id`)
    536. ) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8 COMMENT='约稿';
    537. /*!40101 SET character_set_client = @saved_cs_client */;
    538. --
    539. -- Dumping data for table `yuegao`
    540. --
    541. LOCK TABLES `yuegao` WRITE;
    542. /*!40000 ALTER TABLE `yuegao` DISABLE KEYS */;
    543. INSERT INTO `yuegao` VALUES (61,'2022-04-13 03:41:22','主题名称1','创作范围1','主题限制1','稿费1','用户账号1','用户姓名1','13823888881','是',''),(62,'2022-04-13 03:41:22','主题名称2','创作范围2','主题限制2','稿费2','用户账号2','用户姓名2','13823888882','是',''),(63,'2022-04-13 03:41:22','主题名称3','创作范围3','主题限制3','稿费3','用户账号3','用户姓名3','13823888883','是',''),(64,'2022-04-13 03:41:22','主题名称4','创作范围4','主题限制4','稿费4','用户账号4','用户姓名4','13823888884','是',''),(65,'2022-04-13 03:41:22','主题名称5','创作范围5','主题限制5','稿费5','用户账号5','用户姓名5','13823888885','是',''),(66,'2022-04-13 03:41:22','主题名称6','创作范围6','主题限制6','稿费6','用户账号6','用户姓名6','13823888886','是','');
    544. /*!40000 ALTER TABLE `yuegao` ENABLE KEYS */;
    545. UNLOCK TABLES;
    546. --
    547. -- Table structure for table `yuegaogonggao`
    548. --
    549. DROP TABLE IF EXISTS `yuegaogonggao`;
    550. /*!40101 SET @saved_cs_client = @@character_set_client */;
    551. /*!40101 SET character_set_client = utf8 */;
    552. CREATE TABLE `yuegaogonggao` (
    553. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
    554. `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    555. `biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
    556. `fengmian` varchar(200) DEFAULT NULL COMMENT '封面',
    557. `neirongxiangqing` longtext COMMENT '内容详情',
    558. `yaoqiu` varchar(200) DEFAULT NULL COMMENT '要求',
    559. `fabushijian` date DEFAULT NULL COMMENT '发布时间',
    560. `yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
    561. `yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
    562. `sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
    563. `shhf` longtext COMMENT '审核回复',
    564. PRIMARY KEY (`id`)
    565. ) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 COMMENT='约稿公告';
    566. /*!40101 SET character_set_client = @saved_cs_client */;
    567. --
    568. -- Dumping data for table `yuegaogonggao`
    569. --
    570. LOCK TABLES `yuegaogonggao` WRITE;
    571. /*!40000 ALTER TABLE `yuegaogonggao` DISABLE KEYS */;
    572. INSERT INTO `yuegaogonggao` VALUES (71,'2022-04-13 03:41:22','标题1','upload/yuegaogonggao_fengmian1.jpg','内容详情1','要求1','2022-04-13','用户账号1','用户姓名1','是',''),(72,'2022-04-13 03:41:22','标题2','upload/yuegaogonggao_fengmian2.jpg','内容详情2','要求2','2022-04-13','用户账号2','用户姓名2','是',''),(73,'2022-04-13 03:41:22','标题3','upload/yuegaogonggao_fengmian3.jpg','内容详情3','要求3','2022-04-13','用户账号3','用户姓名3','是',''),(74,'2022-04-13 03:41:22','标题4','upload/yuegaogonggao_fengmian4.jpg','内容详情4','要求4','2022-04-13','用户账号4','用户姓名4','是',''),(75,'2022-04-13 03:41:22','标题5','upload/yuegaogonggao_fengmian5.jpg','内容详情5','要求5','2022-04-13','用户账号5','用户姓名5','是',''),(76,'2022-04-13 03:41:22','标题6','upload/yuegaogonggao_fengmian6.jpg','内容详情6','要求6','2022-04-13','用户账号6','用户姓名6','是','');
    573. /*!40000 ALTER TABLE `yuegaogonggao` ENABLE KEYS */;
    574. UNLOCK TABLES;
    575. /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
    576. /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
    577. /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
    578. /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
    579. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    580. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    581. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    582. /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
    583. -- Dump completed on 2022-04-13 13:15:24

    五.关键代码

    1. package com.controller;
    2. import java.util.Arrays;
    3. import java.util.Calendar;
    4. import java.util.Date;
    5. import java.util.Map;
    6. import javax.servlet.http.HttpServletRequest;
    7. import org.springframework.beans.factory.annotation.Autowired;
    8. import org.springframework.stereotype.Controller;
    9. import org.springframework.web.bind.annotation.GetMapping;
    10. import org.springframework.web.bind.annotation.PathVariable;
    11. import org.springframework.web.bind.annotation.PostMapping;
    12. import org.springframework.web.bind.annotation.RequestBody;
    13. import org.springframework.web.bind.annotation.RequestMapping;
    14. import org.springframework.web.bind.annotation.RequestParam;
    15. import org.springframework.web.bind.annotation.ResponseBody;
    16. import org.springframework.web.bind.annotation.RestController;
    17. import com.annotation.IgnoreAuth;
    18. import com.baomidou.mybatisplus.mapper.EntityWrapper;
    19. import com.entity.TokenEntity;
    20. import com.entity.UserEntity;
    21. import com.service.TokenService;
    22. import com.service.UserService;
    23. import com.utils.CommonUtil;
    24. import com.utils.MD5Util;
    25. import com.utils.MPUtil;
    26. import com.utils.PageUtils;
    27. import com.utils.R;
    28. import com.utils.ValidatorUtils;
    29. /**
    30. * 登录相关
    31. */
    32. @RequestMapping("users")
    33. @RestController
    34. public class UserController{
    35. @Autowired
    36. private UserService userService;
    37. @Autowired
    38. private TokenService tokenService;
    39. /**
    40. * 登录
    41. */
    42. @IgnoreAuth
    43. @PostMapping(value = "/login")
    44. public R login(String username, String password, String captcha, HttpServletRequest request) {
    45. UserEntity user = userService.selectOne(new EntityWrapper().eq("username", username));
    46. if(user==null || !user.getPassword().equals(password)) {
    47. return R.error("账号或密码不正确");
    48. }
    49. String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());
    50. return R.ok().put("token", token);
    51. }
    52. /**
    53. * 注册
    54. */
    55. @IgnoreAuth
    56. @PostMapping(value = "/register")
    57. public R register(@RequestBody UserEntity user){
    58. // ValidatorUtils.validateEntity(user);
    59. if(userService.selectOne(new EntityWrapper().eq("username", user.getUsername())) !=null) {
    60. return R.error("用户已存在");
    61. }
    62. userService.insert(user);
    63. return R.ok();
    64. }
    65. /**
    66. * 退出
    67. */
    68. @GetMapping(value = "logout")
    69. public R logout(HttpServletRequest request) {
    70. request.getSession().invalidate();
    71. return R.ok("退出成功");
    72. }
    73. /**
    74. * 密码重置
    75. */
    76. @IgnoreAuth
    77. @RequestMapping(value = "/resetPass")
    78. public R resetPass(String username, HttpServletRequest request){
    79. UserEntity user = userService.selectOne(new EntityWrapper().eq("username", username));
    80. if(user==null) {
    81. return R.error("账号不存在");
    82. }
    83. user.setPassword("123456");
    84. userService.update(user,null);
    85. return R.ok("密码已重置为:123456");
    86. }
    87. /**
    88. * 列表
    89. */
    90. @RequestMapping("/page")
    91. public R page(@RequestParam Map params,UserEntity user){
    92. EntityWrapper ew = new EntityWrapper();
    93. PageUtils page = userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));
    94. return R.ok().put("data", page);
    95. }
    96. /**
    97. * 列表
    98. */
    99. @RequestMapping("/list")
    100. public R list( UserEntity user){
    101. EntityWrapper ew = new EntityWrapper();
    102. ew.allEq(MPUtil.allEQMapPre( user, "user"));
    103. return R.ok().put("data", userService.selectListView(ew));
    104. }
    105. /**
    106. * 信息
    107. */
    108. @RequestMapping("/info/{id}")
    109. public R info(@PathVariable("id") String id){
    110. UserEntity user = userService.selectById(id);
    111. return R.ok().put("data", user);
    112. }
    113. /**
    114. * 获取用户的session用户信息
    115. */
    116. @RequestMapping("/session")
    117. public R getCurrUser(HttpServletRequest request){
    118. Long id = (Long)request.getSession().getAttribute("userId");
    119. UserEntity user = userService.selectById(id);
    120. return R.ok().put("data", user);
    121. }
    122. /**
    123. * 保存
    124. */
    125. @PostMapping("/save")
    126. public R save(@RequestBody UserEntity user){
    127. // ValidatorUtils.validateEntity(user);
    128. if(userService.selectOne(new EntityWrapper().eq("username", user.getUsername())) !=null) {
    129. return R.error("用户已存在");
    130. }
    131. userService.insert(user);
    132. return R.ok();
    133. }
    134. /**
    135. * 修改
    136. */
    137. @RequestMapping("/update")
    138. public R update(@RequestBody UserEntity user){
    139. // ValidatorUtils.validateEntity(user);
    140. UserEntity u = userService.selectOne(new EntityWrapper().eq("username", user.getUsername()));
    141. if(u!=null && u.getId()!=user.getId() && u.getUsername().equals(user.getUsername())) {
    142. return R.error("用户名已存在。");
    143. }
    144. userService.updateById(user);//全部更新
    145. return R.ok();
    146. }
    147. /**
    148. * 删除
    149. */
    150. @RequestMapping("/delete")
    151. public R delete(@RequestBody Long[] ids){
    152. userService.deleteBatchIds(Arrays.asList(ids));
    153. return R.ok();
    154. }
    155. }

    六.论文目录参考

    七.源码获取

    感谢大家的阅读,如有不懂的问题可以评论区交流或私聊!

    喜欢文章可以点赞、收藏、关注、评论

    获取源码请私信

  • 相关阅读:
    面试题分享之JVM篇
    maven-surefire-plugin 单元测试套件
    函数栈简述
    CentOS7多种方式安装MySQL-5.7.X数据库
    【Java基础】23种设计模式介绍
    realsense d455 semantic_slam实现语义八叉树建图
    低代码平台审批表单设计--异行星低代码平台为例(二)
    机器学习与模式识别作业1----吸烟者分类
    内网抓取Windows密码明文与hashdump思考题笔记整理
    谣言检测——《社会网络谣言检测综述》
  • 原文地址:https://blog.csdn.net/qq_35219282/article/details/133177854