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

计算机毕业设计之:资源共享平台的研究和实现(源码+文档+讲解)

博主介绍:
    ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。

技术范围:
    我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等方面的设计与开发。如果你有任何技术难题,我都乐意与你分享解决方案。

 主要内容:
     我的服务内容包括:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文撰写与辅导、论文降重、长期答辩答疑辅导。此外,我还提供腾讯会议一对一的专业讲解和模拟答辩演练,帮助你全面掌握答辩技巧与代码逻辑。

🍅获取源码请在文末联系我🍅
如果你对我的内容感兴趣,记得先收藏!对于毕设选题、项目开发或论文撰写等相关问题,随时欢迎留言咨询,我会尽力帮助更多同学顺利完成学业。

最主要的是免费咨询相关问题!!

系统简介:
 

   随着数字化时代的到来,资源共享在教育和学习过程中扮演着越来越重要的角色。资源共享平台的研究和实现旨在为用户提供一个便捷、高效的在线资源共享和学习环境。

   该平台采用Spring Boot、Vue、MySQL、Java为核心技术栈,为用户和管理员提供了全面的功能支持。用户可以通过平台注册、登录,访问首页展示的主要特性、推荐资源和轮播图;在个人中心管理个人信息,上传和收藏资源,以及参与资源论坛的讨论和分享。管理员则可以在后台管理用户账户,对上传的资源进行审核和分类,以及管理教学视频和系统公告,确保平台内容的质量和安全。该平台不仅促进了资源的高效利用,还提供了一个促进学习交流和资源共享的社区环境,有助于提升学习效率和质量。

2 核心技术介绍

2.1 mysql技术介绍

随着技术的不断发展,数据库从只能处理数据表格,到现在能够处理大量数据,MySQL数据库属于关系类型数据库,在安装的时候很方便,可以为其添加索引从而更快的查询出数据。数据库还有多种版本,能够在不同的操作系统中使用数据库。能够在不同的平台部署。Microsoft MySQL工具可以为数据库进行一个可视化的管理。用户可以在软件上进行测试连接数据库是否成功[6],可以轻松对数据库的字段进行操作。数据库中的数据是存储在数据库表和索引当中,MySQL数据库架构属于c/s模型,客户端需要有账号和密码从而进行连接服务器。

2.2 IDEA编译器介绍

在资源共享平台的研究和实现过程中,IDEA编译器(IntelliJ IDEA)扮演了核心角色,特别是在采用Spring Boot、Vue、MySQL、Java作为主要技术栈时。IntelliJ IDEA作为一款先进的集成开发环境(IDE),专为提高开发效率而设计,支持多种编程语言,尤其在Java开发中展现出了巨大优势。由JetBrains公司开发,IDEA不仅支持基础的代码编辑功能,还提供了智能的代码补全、即时的代码分析、强大的重构工具以及版本控制系统集成等高级功能[7]。

对于资源共享平台项目来说,IDEA提供了对Spring Boot框架的深度支持,包括但不限于自动配置、管理依赖、运行和调试支持,极大地提高了开发的效率和项目的可管理性。IntelliJ IDEA对Vue.js等前端技术也有良好的支持,使得前后端开发者能在同一环境下高效协作。

IDEA的数据库工具窗口还支持直接连接MySQL,进行数据查询、编辑、管理和版本控制,为资源共享平台的数据管理提供了极大的便利。更重要的是,IDEA的开放API和插件生态系统,允许开发者根据项目需要定制和扩展开发环境,满足资源共享平台独特的开发需求。

IntelliJ IDEA以其高效、智能的特性,成为资源共享平台开发过程中不可或缺的工具,既提高了开发效率,也确保了项目质量。通过在项目中应用IDEA,不仅加深了对Java和相关技术的应用理解,还促进了对现代软件开发工具和实践的深入掌握。

2.3 Spring框架简介

Spring框架,作为资源共享平台项目的核心技术之一,基于Java编程语言构建,自2003年首次发布以来,经历多次迭代,已发展成为全面的企业级开发框架。Spring的设计哲学主要围绕着依赖注入和面向切面编程,这两大核心功能极大地简化了Java开发过程,特别是在构建复杂的企业级应用时,能够提高开发效率,增强应用的可维护性和可扩展性[8]。

对于资源共享平台而言,Spring框架的应用不仅限于其控制反转容器,还涉及到数据访问/持久化、事务管理、Web应用开发等方面。通过Spring Boot,一个基于Spring用于简化配置的项目,能够轻松实现自动配置,使得项目的搭建和开发更加快速和简便。

Spring的另一个亮点是对RESTful服务的原生支持,这对于构建资源共享平台的Web服务尤为重要。通过Spring MVC,可以方便地创建RESTful Web服务来处理HTTP请求,使得资源的上传、下载、查询和管理等功能易于实现和维护。

Spring框架对数据库操作提供了全面支持,不仅简化了JDBC操作的复杂性,还通过Spring Data项目为多种数据库技术,包括关系型和非关系型数据库,提供了统一的数据访问抽象,大大降低了数据访问层的开发量[9]。

Spring框架以其强大的功能和灵活的使用方式,为资源共享平台的开发提供了坚实的基础。通过利用Spring框架,可以有效地提升开发效率,确保平台的高性能和高可靠性,同时也为平台的未来扩展和维护奠定了基础。

2.4 springmvc框架简介

Spring MVC框架,作为Spring框架的一部分,专门处理Web层的框架,采用了模型.视图.控制器(MVC)的设计模式。在资源共享平台的开发中,Spring MVC扮演着至关重要的角色,主要负责接收用户请求、处理请求,并返回相应的视图展示给用户。模型(Model)负责封装业务逻辑处理后的数据,视图(View)用于渲染模型数据,通常表现为网页,而控制器(Controller)则作为模型与视图之间的协调者,处理业务逻辑,并选择一个视图进行渲染。

Spring MVC框架的核心,它接收所有的请求并分发给相应的处理器。通过控制器映射确定请求由哪个控制器处理,然后控制器处理完业务逻辑后,返回模型和视图名称给,最后由视图解析器解析视图名称,渲染视图并返回给用户。这一流程不仅保证了高效的请求处理,也使得Web层的开发变得更加模块化和组织化[10]。

在资源共享平台项目中,Spring MVC提供了灵活的URL到控制器函数的映射,支持RESTful风格的Web服务,使得资源的上传、下载、检索等功能实现更加直观和简洁。借助于Spring MVC强大的数据绑定机制,可以轻松处理表单数据和进行数据验证,极大地提升了开发效率和应用的健壮性。

Spring MVC与Spring的其他部分无缝集成,如安全、事务管理、数据访问等,提供了一个统一的开发框架。借助于Spring MVC,开发者可以专注于业务逻辑的实现,而无需担心底层的技术细节,从而确保了资源共享平台的高效开发和稳定运行。通过对Spring MVC框架的深入理解和应用,为构建高性能、易维护的资源共享平台奠定了坚实的基础。

2.5 Mybatis技术简介

MyBatis,作为资源共享平台数据层技术的选择之一,是一种半ORM(对象关系映射)框架。它提供了一个简洁的方式来操作数据库,通过映射文件将SQL语句与Java对象关联起来,从而避免了JDBC代码的繁琐和手动设置参数的复杂性。这种技术旨在简化CRUD(创建、读取、更新、删除)操作,同时保留对SQL的完全控制,使得数据库操作更加直观和易于管理[11]

在资源共享平台的开发过程中,MyBatis特别适用于那些需要细致处理SQL以优化性能和实现复杂查询的场景。它允许开发者直接编写SQL,而不是依赖于框架生成,这为处理复杂查询和优化数据库访问提供了极大的灵活性。MyBatis通过XML或注解的方式配置SQL语句和Java对象之间的映射关系,使得SQL语句的维护和变更更加方便,同时也让业务逻辑与数据访问代码清晰分离。

对于资源共享平台而言,这意味着可以针对不同类型的资源和用户行为,灵活地设计和优化数据访问逻辑,无论是资源的上传、下载、搜索还是用户管理等功能,都可以通过MyBatis实现高效、定制化的数据库交互。MyBatis的插件架构支持自定义插件,提供了扩展其核心功能的能力,如分页插件、懒加载等,进一步提升了开发效率和应用性能。

MyBatis在资源共享平台项目中的应用,不仅加深了对数据库操作和SQL语句处理的理解,也促进了高效、灵活的数据管理策略的实施,为平台的稳定运行和优良性能提供了支持。通过对MyBatis技术的运用,项目在数据持久化方面的需求得到了有效满足,为用户提供了高质量的服务[12]。

2.6 Node.js技术简介

Node.js, 作为一个在资源共享平台项目中可选的技术栈,展现出了与众不同的优势。它是基于Chrome V8引擎的JavaScript运行环境,使得JavaScript可以脱离浏览器运行在服务器端。这一特性为开发高性能的网络应用提供了可能。Node.js的非阻塞I/O和事件驱动模型,让其在处理大量并发连接时显得尤为高效,这对于需要支持大量用户访问的资源共享平台尤为重要。

在资源共享平台的实现中,Node.js可用于构建,使前端Vue应用能够与后端服务高效交互,实现资源的快速上传、下载和管理。Node.js的npm生态系统提供了丰富的模块和库,如Express.js框架,可以进一步简化Web应用的开发和部署。Node.js的单线程特性并不妨碍其处理高并发请求,反而通过事件循环和非阻塞I/O操作,使得资源共享平台能够以较少的硬件资源处理大量的网络请求,优化应用的性能和资源利用。

对于涉及文件I/O、网络通信等密集型操作的资源共享平台,Node.js提供了一个轻量级、可伸缩的解决方案。通过利用Node.js,资源共享平台能够实现快速的内容分发、低延迟的页面加载和高效的数据处理。此技术的应用不仅增强了平台的用户体验,也提高了开发和运维的效率,为用户提供了一个稳定、高效的资源共享环境。通过实践应用Node.js,加深了对现代Web技术和事件驱动编程模型的理解,为构建高性能Web应用打下了坚实的基础。

2.7 Vue.js技术简介

Vue.js,作为资源共享平台前端开发的核心技术之一,体现了渐进式JavaScript框架的优势。专注于构建用户界面,其设计初衷是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。Vue.js的核心库只关注视图层,不仅易于上手,还便于与其他库或已有项目集成,是实现单页应用的理想选择。

在资源共享平台项目中,Vue.js的双向数据绑定和组件化的特点,极大地提高了开发效率和页面的响应速度,使得用户在浏览、上传和管理资源时获得流畅的体验。Vue.js的组件化开发方式,允许将页面拆分成小的、可复用的组件,使得代码更加清晰和易于维护。Vue.js生态系统中的Vue Router和Vuex分别为路由管理和状态管理提供了解决方案,进一步增强了单页应用的功能性和用户体验。

借助Vue.js,资源共享平台能够实现前后端分离,前端通过调用RESTful API与后端进行交互,使得前端开发者可以专注于视图层的开发,而无需深入后端逻辑。这不仅加速了开发流程,也使得前端界面更加动态和交互性强。

Vue.js在资源共享平台的开发中发挥了重要作用,不仅使得前端开发更加高效和灵活,也为用户提供了高性能的页面响应和良好的交互体验。通过对Vue.js技术的应用,探索了现代前端开发的最佳实践,为构建高质量的Web应用奠定了坚实的基础。

系统详细界面:
 

核心代码实现:

package com.controller;

import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;

import com.utils.ValidatorUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.PathVariable;
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.RestController;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.annotation.IgnoreAuth;

import com.entity.ZiyuanfenleiEntity;
import com.entity.view.ZiyuanfenleiView;

import com.service.ZiyuanfenleiService;
import com.service.TokenService;
import com.utils.PageUtils;
import com.utils.R;
import com.utils.EncryptUtil;
import com.utils.MPUtil;
import com.utils.MapUtils;
import com.utils.CommonUtil;
import java.io.IOException;

/**
 * 资源分类
 * 后端接口
 * @author 
 * @email 
 * @date 2024-03-20 00:15:17
 */
@RestController
@RequestMapping("/ziyuanfenlei")
public class ZiyuanfenleiController {
    @Autowired
    private ZiyuanfenleiService ziyuanfenleiService;




    



    /**
     * 后端列表
     */
    @RequestMapping("/page")
    public R page(@RequestParam Map<String, Object> params,ZiyuanfenleiEntity ziyuanfenlei,
		HttpServletRequest request){
        EntityWrapper<ZiyuanfenleiEntity> ew = new EntityWrapper<ZiyuanfenleiEntity>();

		PageUtils page = ziyuanfenleiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, ziyuanfenlei), params), params));

        return R.ok().put("data", page);
    }
    
    /**
     * 前端列表
     */
	@IgnoreAuth
    @RequestMapping("/list")
    public R list(@RequestParam Map<String, Object> params,ZiyuanfenleiEntity ziyuanfenlei, 
		HttpServletRequest request){
        EntityWrapper<ZiyuanfenleiEntity> ew = new EntityWrapper<ZiyuanfenleiEntity>();

		PageUtils page = ziyuanfenleiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, ziyuanfenlei), params), params));
        return R.ok().put("data", page);
    }



	/**
     * 列表
     */
    @RequestMapping("/lists")
    public R list( ZiyuanfenleiEntity ziyuanfenlei){
       	EntityWrapper<ZiyuanfenleiEntity> ew = new EntityWrapper<ZiyuanfenleiEntity>();
      	ew.allEq(MPUtil.allEQMapPre( ziyuanfenlei, "ziyuanfenlei")); 
        return R.ok().put("data", ziyuanfenleiService.selectListView(ew));
    }

	 /**
     * 查询
     */
    @RequestMapping("/query")
    public R query(ZiyuanfenleiEntity ziyuanfenlei){
        EntityWrapper< ZiyuanfenleiEntity> ew = new EntityWrapper< ZiyuanfenleiEntity>();
 		ew.allEq(MPUtil.allEQMapPre( ziyuanfenlei, "ziyuanfenlei")); 
		ZiyuanfenleiView ziyuanfenleiView =  ziyuanfenleiService.selectView(ew);
		return R.ok("查询资源分类成功").put("data", ziyuanfenleiView);
    }
	
    /**
     * 后端详情
     */
    @RequestMapping("/info/{id}")
    public R info(@PathVariable("id") Long id){
        ZiyuanfenleiEntity ziyuanfenlei = ziyuanfenleiService.selectById(id);
        return R.ok().put("data", ziyuanfenlei);
    }

    /**
     * 前端详情
     */
	@IgnoreAuth
    @RequestMapping("/detail/{id}")
    public R detail(@PathVariable("id") Long id){
        ZiyuanfenleiEntity ziyuanfenlei = ziyuanfenleiService.selectById(id);
        return R.ok().put("data", ziyuanfenlei);
    }
    



    /**
     * 后端保存
     */
    @RequestMapping("/save")
    public R save(@RequestBody ZiyuanfenleiEntity ziyuanfenlei, HttpServletRequest request){
        if(ziyuanfenleiService.selectCount(new EntityWrapper<ZiyuanfenleiEntity>().eq("ziyuanfenlei", ziyuanfenlei.getZiyuanfenlei()))>0) {
            return R.error("资源分类已存在");
        }
    	//ValidatorUtils.validateEntity(ziyuanfenlei);
        ziyuanfenleiService.insert(ziyuanfenlei);
        return R.ok();
    }
    
    /**
     * 前端保存
     */
    @RequestMapping("/add")
    public R add(@RequestBody ZiyuanfenleiEntity ziyuanfenlei, HttpServletRequest request){
        if(ziyuanfenleiService.selectCount(new EntityWrapper<ZiyuanfenleiEntity>().eq("ziyuanfenlei", ziyuanfenlei.getZiyuanfenlei()))>0) {
            return R.error("资源分类已存在");
        }
    	//ValidatorUtils.validateEntity(ziyuanfenlei);
        ziyuanfenleiService.insert(ziyuanfenlei);
        return R.ok();
    }





    /**
     * 修改
     */
    @RequestMapping("/update")
    @Transactional
    public R update(@RequestBody ZiyuanfenleiEntity ziyuanfenlei, HttpServletRequest request){
        //ValidatorUtils.validateEntity(ziyuanfenlei);
        if(ziyuanfenleiService.selectCount(new EntityWrapper<ZiyuanfenleiEntity>().ne("id", ziyuanfenlei.getId()).eq("ziyuanfenlei", ziyuanfenlei.getZiyuanfenlei()))>0) {
            return R.error("资源分类已存在");
        }
        ziyuanfenleiService.updateById(ziyuanfenlei);//全部更新
        return R.ok();
    }



    

    /**
     * 删除
     */
    @RequestMapping("/delete")
    public R delete(@RequestBody Long[] ids){
        ziyuanfenleiService.deleteBatchIds(Arrays.asList(ids));
        return R.ok();
    }
    
	










}


数据库实现代码:
 

-- MySQL dump 10.13  Distrib 5.7.31, for Linux (x86_64)
--
-- Host: localhost    Database: springboot89q9w5if
-- ------------------------------------------------------
-- Server version	5.7.31

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Current Database: `springboot89q9w5if`
--

/*!40000 DROP DATABASE IF EXISTS `springboot89q9w5if`*/;

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springboot89q9w5if` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;

USE `springboot89q9w5if`;

--
-- Table structure for table `biaoqianxinxi`
--

DROP TABLE IF EXISTS `biaoqianxinxi`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `biaoqianxinxi` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `biaoqian` varchar(200) DEFAULT NULL COMMENT '标签',
  PRIMARY KEY (`id`),
  UNIQUE KEY `biaoqian` (`biaoqian`)
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8 COMMENT='标签信息';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `biaoqianxinxi`
--

LOCK TABLES `biaoqianxinxi` WRITE;
/*!40000 ALTER TABLE `biaoqianxinxi` DISABLE KEYS */;
INSERT INTO `biaoqianxinxi` VALUES (31,'2024-03-19 16:15:39','标签1'),(32,'2024-03-19 16:15:39','标签2'),(33,'2024-03-19 16:15:39','标签3'),(34,'2024-03-19 16:15:39','标签4'),(35,'2024-03-19 16:15:39','标签5'),(36,'2024-03-19 16:15:39','标签6'),(37,'2024-03-19 16:15:39','标签7'),(38,'2024-03-19 16:15:39','学习');
/*!40000 ALTER TABLE `biaoqianxinxi` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `chat`
--

DROP TABLE IF EXISTS `chat`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `chat` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `userid` bigint(20) NOT NULL COMMENT '用户id',
  `adminid` bigint(20) DEFAULT NULL COMMENT '管理员id',
  `ask` longtext COMMENT '提问',
  `reply` longtext COMMENT '回复',
  `isreply` int(11) DEFAULT NULL COMMENT '是否回复',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=106 DEFAULT CHARSET=utf8 COMMENT='在线反馈';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `chat`
--

LOCK TABLES `chat` WRITE;
/*!40000 ALTER TABLE `chat` DISABLE KEYS */;
INSERT INTO `chat` VALUES (91,'2024-03-19 16:15:40',1,1,'提问1','回复1',1),(92,'2024-03-19 16:15:40',2,2,'提问2','回复2',2),(93,'2024-03-19 16:15:40',3,3,'提问3','回复3',3),(94,'2024-03-19 16:15:40',4,4,'提问4','回复4',4),(95,'2024-03-19 16:15:40',5,5,'提问5','回复5',5),(96,'2024-03-19 16:15:40',6,6,'提问6','回复6',6),(97,'2024-03-19 16:15:40',7,7,'提问7','回复7',7),(98,'2024-03-19 16:15:40',8,8,'提问8','回复8',8),(99,'2024-03-19 16:19:08',1710865134677,NULL,'提问1',NULL,0),(100,'2024-03-19 16:19:09',1710865134677,1710865134677,NULL,'回复1',0),(101,'2024-03-19 16:19:12',1710865134677,1710865134677,NULL,'您好,在线客服很高兴为您服务!',0),(102,'2024-03-19 16:19:13',1710865134677,NULL,'1122',NULL,0),(103,'2024-03-19 16:22:49',1710865134677,1,NULL,'回复回复AA',0),(104,'2024-03-19 16:24:36',1710865134677,NULL,'11',NULL,0),(105,'2024-03-19 16:24:37',1710865134677,1710865134677,NULL,'22',NULL);
/*!40000 ALTER TABLE `chat` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `chathelper`
--

DROP TABLE IF EXISTS `chathelper`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `chathelper` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `ask` varchar(200) DEFAULT NULL COMMENT '提问',
  `reply` longtext COMMENT '回复',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=utf8 COMMENT='聊天助手表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `chathelper`
--

LOCK TABLES `chathelper` WRITE;
/*!40000 ALTER TABLE `chathelper` DISABLE KEYS */;
INSERT INTO `chathelper` VALUES (101,'2024-03-19 16:15:40','提问1','回复1'),(102,'2024-03-19 16:15:40','提问2','回复2'),(103,'2024-03-19 16:15:40','提问3','回复3'),(104,'2024-03-19 16:15:40','提问4','回复4'),(105,'2024-03-19 16:15:40','提问5','回复5'),(106,'2024-03-19 16:15:40','提问6','回复6'),(107,'2024-03-19 16:15:40','提问7','回复7'),(108,'2024-03-19 16:15:40','提问8','回复8'),(109,'2024-03-19 16:22:54','11','22');
/*!40000 ALTER TABLE `chathelper` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `chatmessage`
--

DROP TABLE IF EXISTS `chatmessage`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `chatmessage` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `uid` bigint(20) NOT NULL COMMENT '用户ID',
  `fid` bigint(20) NOT NULL COMMENT '好友用户ID',
  `content` varchar(200) DEFAULT NULL COMMENT '内容',
  `format` int(11) DEFAULT NULL COMMENT '格式(1:文字,2:图片)',
  `isread` int(11) DEFAULT '0' COMMENT '消息已读(0:未读,1:已读)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='消息表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `chatmessage`
--

LOCK TABLES `chatmessage` WRITE;
/*!40000 ALTER TABLE `chatmessage` DISABLE KEYS */;
INSERT INTO `chatmessage` VALUES (1,'2024-03-19 16:19:20',1710865134677,18,'2223',1,1),(2,'2024-03-19 16:19:33',18,1710865134677,'22233',1,1);
/*!40000 ALTER TABLE `chatmessage` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `config`
--

DROP TABLE IF EXISTS `config`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `name` varchar(100) NOT NULL COMMENT '配置参数名称',
  `value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
  `url` varchar(500) DEFAULT NULL COMMENT 'url',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `config`
--

LOCK TABLES `config` WRITE;
/*!40000 ALTER TABLE `config` DISABLE KEYS */;
INSERT INTO `config` VALUES (1,'picture1','upload/picture1.jpg',NULL),(2,'picture2','upload/picture2.jpg',NULL),(3,'picture3','upload/picture3.jpg',NULL);
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `discussziyuanfenxiang`
--

DROP TABLE IF EXISTS `discussziyuanfenxiang`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discussziyuanfenxiang` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `refid` bigint(20) NOT NULL COMMENT '关联表id',
  `userid` bigint(20) NOT NULL COMMENT '用户id',
  `avatarurl` longtext COMMENT '头像',
  `nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
  `content` longtext NOT NULL COMMENT '评论内容',
  `score` double DEFAULT NULL COMMENT '评分',
  `reply` longtext COMMENT '回复内容',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='资源分享评论表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `discussziyuanfenxiang`
--

LOCK TABLES `discussziyuanfenxiang` WRITE;
/*!40000 ALTER TABLE `discussziyuanfenxiang` DISABLE KEYS */;
INSERT INTO `discussziyuanfenxiang` VALUES (1,'2024-03-19 16:23:08',49,1710865134677,'upload/1710865134102.jpg','11','<p>1122</p>',4,'<p>回复回复AA</p>');
/*!40000 ALTER TABLE `discussziyuanfenxiang` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `forum`
--

DROP TABLE IF EXISTS `forum`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `forum` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `title` varchar(200) DEFAULT NULL COMMENT '帖子标题',
  `content` longtext NOT NULL COMMENT '帖子内容',
  `parentid` bigint(20) DEFAULT NULL COMMENT '父节点id',
  `userid` bigint(20) NOT NULL COMMENT '用户id',
  `username` varchar(200) DEFAULT NULL COMMENT '用户名',
  `avatarurl` longtext COMMENT '头像',
  `isdone` varchar(200) DEFAULT NULL COMMENT '状态',
  `istop` int(11) DEFAULT '0' COMMENT '是否置顶',
  `toptime` datetime DEFAULT NULL COMMENT '置顶时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8 COMMENT='资源论坛';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `forum`
--

LOCK TABLES `forum` WRITE;
/*!40000 ALTER TABLE `forum` DISABLE KEYS */;
INSERT INTO `forum` VALUES (111,'2024-03-19 16:15:40','帖子标题1','帖子内容1',0,1,'用户名1','upload/forum_avatarurl1.jpg,upload/forum_avatarurl2.jpg,upload/forum_avatarurl3.jpg','开放',0,'2024-03-20 00:15:40'),(112,'2024-03-19 16:15:40','帖子标题2','帖子内容2',0,2,'用户名2','upload/forum_avatarurl2.jpg,upload/forum_avatarurl3.jpg,upload/forum_avatarurl4.jpg','开放',0,'2024-03-20 00:15:40'),(113,'2024-03-19 16:15:40','帖子标题3','帖子内容3',0,3,'用户名3','upload/forum_avatarurl3.jpg,upload/forum_avatarurl4.jpg,upload/forum_avatarurl5.jpg','开放',0,'2024-03-20 00:15:40'),(114,'2024-03-19 16:15:40','帖子标题4','帖子内容4',0,4,'用户名4','upload/forum_avatarurl4.jpg,upload/forum_avatarurl5.jpg,upload/forum_avatarurl6.jpg','开放',0,'2024-03-20 00:15:40'),(115,'2024-03-19 16:15:40','帖子标题5','帖子内容5',0,5,'用户名5','upload/forum_avatarurl5.jpg,upload/forum_avatarurl6.jpg,upload/forum_avatarurl7.jpg','开放',0,'2024-03-20 00:15:40'),(116,'2024-03-19 16:15:40','帖子标题6','帖子内容6',0,6,'用户名6','upload/forum_avatarurl6.jpg,upload/forum_avatarurl7.jpg,upload/forum_avatarurl8.jpg','开放',0,'2024-03-20 00:15:40'),(117,'2024-03-19 16:15:40','帖子标题7','帖子内容7',0,7,'用户名7','upload/forum_avatarurl7.jpg,upload/forum_avatarurl8.jpg,upload/forum_avatarurl9.jpg','开放',0,'2024-03-20 00:15:40'),(118,'2024-03-19 16:15:40','帖子标题8','帖子内容8',0,8,'用户名8','upload/forum_avatarurl8.jpg,upload/forum_avatarurl9.jpg,upload/forum_avatarurl10.jpg','开放',0,'2024-03-20 00:15:40'),(119,'2024-03-19 16:19:48','我的发布帖子信息33','<p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p>',0,1710865134677,'11',NULL,'开放',1,'2024-03-20 00:22:40'),(120,'2024-03-19 16:23:39',NULL,'<p>1122</p>',119,1710865134677,'11','upload/1710865134102.jpg',NULL,0,NULL);
/*!40000 ALTER TABLE `forum` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `friend`
--

DROP TABLE IF EXISTS `friend`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `friend` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `uid` bigint(20) NOT NULL COMMENT '用户ID',
  `fid` bigint(20) NOT NULL COMMENT '好友用户ID',
  `name` varchar(200) NOT NULL COMMENT '名称',
  `picture` longtext NOT NULL COMMENT '图片',
  `role` varchar(200) DEFAULT NULL COMMENT '角色',
  `tablename` varchar(200) DEFAULT NULL COMMENT '表名',
  `alias` varchar(200) DEFAULT NULL COMMENT '别名',
  `type` int(11) DEFAULT '0' COMMENT '类型(0:好友申请,1:好友,2:消息)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='好友表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `friend`
--

LOCK TABLES `friend` WRITE;
/*!40000 ALTER TABLE `friend` DISABLE KEYS */;
INSERT INTO `friend` VALUES (1,'2024-03-19 16:19:20',1710865134677,18,'账号8','upload/yonghu_touxiang8.jpg',NULL,'yonghu',NULL,2),(2,'2024-03-19 16:19:20',18,1710865134677,'11','upload/1710865134102.jpg',NULL,'yonghu',NULL,2);
/*!40000 ALTER TABLE `friend` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `gonggaoxinxi`
--

DROP TABLE IF EXISTS `gonggaoxinxi`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `gonggaoxinxi` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `biaoti` varchar(200) NOT NULL COMMENT '标题',
  `jianjie` longtext COMMENT '简介',
  `fabushijian` date DEFAULT NULL COMMENT '发布时间',
  `fengmian` longtext COMMENT '封面',
  `neirong` longtext COMMENT '内容',
  `clicknum` int(11) DEFAULT '0' COMMENT '点击次数',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 COMMENT='公告信息';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `gonggaoxinxi`
--

LOCK TABLES `gonggaoxinxi` WRITE;
/*!40000 ALTER TABLE `gonggaoxinxi` DISABLE KEYS */;
INSERT INTO `gonggaoxinxi` VALUES (61,'2024-03-19 16:15:40','标题1','简介1','2024-03-20','upload/gonggaoxinxi_fengmian1.jpg,upload/gonggaoxinxi_fengmian2.jpg,upload/gonggaoxinxi_fengmian3.jpg','内容1',1),(62,'2024-03-19 16:15:40','标题2','简介2','2024-03-20','upload/gonggaoxinxi_fengmian2.jpg,upload/gonggaoxinxi_fengmian3.jpg,upload/gonggaoxinxi_fengmian4.jpg','内容2',2),(63,'2024-03-19 16:15:40','标题3','简介3','2024-03-20','upload/gonggaoxinxi_fengmian3.jpg,upload/gonggaoxinxi_fengmian4.jpg,upload/gonggaoxinxi_fengmian5.jpg','内容3',3),(64,'2024-03-19 16:15:40','标题4','简介4','2024-03-20','upload/gonggaoxinxi_fengmian4.jpg,upload/gonggaoxinxi_fengmian5.jpg,upload/gonggaoxinxi_fengmian6.jpg','内容4',4),(65,'2024-03-19 16:15:40','标题5','简介5','2024-03-20','upload/gonggaoxinxi_fengmian5.jpg,upload/gonggaoxinxi_fengmian6.jpg,upload/gonggaoxinxi_fengmian7.jpg','内容5',5),(66,'2024-03-19 16:15:40','标题6','简介6','2024-03-20','upload/gonggaoxinxi_fengmian6.jpg,upload/gonggaoxinxi_fengmian7.jpg,upload/gonggaoxinxi_fengmian8.jpg','内容6',6),(67,'2024-03-19 16:15:40','标题7','简介7','2024-03-20','upload/gonggaoxinxi_fengmian7.jpg,upload/gonggaoxinxi_fengmian8.jpg,upload/gonggaoxinxi_fengmian9.jpg','内容7',7),(68,'2024-03-19 16:15:40','标题8','简介8','2024-03-20','upload/gonggaoxinxi_fengmian8.jpg,upload/gonggaoxinxi_fengmian9.jpg,upload/gonggaoxinxi_fengmian10.jpg','内容8',8),(69,'2024-03-19 16:22:33','公告信息','操作者可以在输入框输入   简介信息    等内容。','2024-03-20','upload/1710865348532.png','<p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><img src=\"http://localhost:8080/springboot89q9w5if/upload/1710865352604.png\"></p>',1);
/*!40000 ALTER TABLE `gonggaoxinxi` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `storeup`
--

DROP TABLE IF EXISTS `storeup`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `storeup` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `userid` bigint(20) NOT NULL COMMENT '用户id',
  `refid` bigint(20) DEFAULT NULL COMMENT '商品id',
  `tablename` varchar(200) DEFAULT NULL COMMENT '表名',
  `name` varchar(200) NOT NULL COMMENT '名称',
  `picture` longtext COMMENT '图片',
  `type` varchar(200) DEFAULT '1' COMMENT '类型',
  `inteltype` varchar(200) DEFAULT NULL COMMENT '推荐类型',
  `remark` varchar(200) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='收藏表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `storeup`
--

LOCK TABLES `storeup` WRITE;
/*!40000 ALTER TABLE `storeup` DISABLE KEYS */;
INSERT INTO `storeup` VALUES (2,'2024-03-19 16:23:37',1710865134677,119,'forum','我的发布帖子信息33','1','21',NULL,NULL);
/*!40000 ALTER TABLE `storeup` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `token`
--

DROP TABLE IF EXISTS `token`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
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`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='token表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `token`
--

LOCK TABLES `token` WRITE;
/*!40000 ALTER TABLE `token` DISABLE KEYS */;
INSERT INTO `token` VALUES (1,1710865134677,'11','yonghu','用户','jnaas4z8amecq1uihyru6mcrbmozwa23','2024-03-19 16:18:57','2024-03-19 17:21:51'),(2,18,'账号8','yonghu','用户','inhxgf02qj4crf4jd7y6kji8g4xq5bm3','2024-03-19 16:19:27','2024-03-19 17:19:28'),(3,1,'admin','users','管理员','prfdzi0p2nrcommbkhnhpfn0frlh82av','2024-03-19 16:20:51','2024-03-19 17:20:51');
/*!40000 ALTER TABLE `token` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `users`
--

DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `username` varchar(100) NOT NULL COMMENT '用户名',
  `password` varchar(100) NOT NULL COMMENT '密码',
  `image` varchar(200) DEFAULT NULL COMMENT '头像',
  `role` varchar(100) DEFAULT '管理员' COMMENT '角色',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `users`
--

LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'admin','admin','upload/image1.jpg','管理员','2024-03-19 16:15:40');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `yonghu`
--

DROP TABLE IF EXISTS `yonghu`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yonghu` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `zhanghao` varchar(200) NOT NULL COMMENT '账号',
  `mima` varchar(200) NOT NULL COMMENT '密码',
  `nicheng` varchar(200) NOT NULL COMMENT '昵称',
  `xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
  `shouji` varchar(200) DEFAULT NULL COMMENT '手机',
  `touxiang` longtext COMMENT '头像',
  `gerenjianjie` longtext COMMENT '个人简介',
  `clicktime` datetime DEFAULT NULL COMMENT '最近点击时间',
  `clicknum` int(11) DEFAULT '0' COMMENT '点击次数',
  `status` int(11) DEFAULT '0' COMMENT '状态',
  PRIMARY KEY (`id`),
  UNIQUE KEY `zhanghao` (`zhanghao`)
) ENGINE=InnoDB AUTO_INCREMENT=1710865134678 DEFAULT CHARSET=utf8 COMMENT='用户';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `yonghu`
--

LOCK TABLES `yonghu` WRITE;
/*!40000 ALTER TABLE `yonghu` DISABLE KEYS */;
INSERT INTO `yonghu` VALUES (11,'2024-03-19 16:15:39','账号1','e10adc3949ba59abbe56e057f20f883e','昵称1','男','13823888881','upload/yonghu_touxiang1.jpg','个人简介1','2024-03-20 00:15:39',1,0),(12,'2024-03-19 16:15:39','账号2','e10adc3949ba59abbe56e057f20f883e','昵称2','男','13823888882','upload/yonghu_touxiang2.jpg','个人简介2','2024-03-20 00:15:39',2,0),(13,'2024-03-19 16:15:39','账号3','e10adc3949ba59abbe56e057f20f883e','昵称3','男','13823888883','upload/yonghu_touxiang3.jpg','个人简介3','2024-03-20 00:19:59',5,0),(14,'2024-03-19 16:15:39','账号4','e10adc3949ba59abbe56e057f20f883e','昵称4','男','13823888884','upload/yonghu_touxiang4.jpg','个人简介4','2024-03-20 00:15:39',4,0),(15,'2024-03-19 16:15:39','账号5','e10adc3949ba59abbe56e057f20f883e','昵称5','男','13823888885','upload/yonghu_touxiang5.jpg','个人简介5','2024-03-20 00:15:39',5,0),(16,'2024-03-19 16:15:39','账号6','e10adc3949ba59abbe56e057f20f883e','昵称6','男','13823888886','upload/yonghu_touxiang6.jpg','个人简介6','2024-03-20 00:15:39',6,0),(17,'2024-03-19 16:15:39','账号7','e10adc3949ba59abbe56e057f20f883e','昵称7','男','13823888887','upload/yonghu_touxiang7.jpg','个人简介7','2024-03-20 00:15:39',7,0),(18,'2024-03-19 16:15:39','账号8','e10adc3949ba59abbe56e057f20f883e','昵称8','男','13823888888','upload/yonghu_touxiang8.jpg','个人简介8','2024-03-20 00:19:17',9,0),(1710865134677,'2024-03-19 16:18:54','11','6512bd43d9caa6e02c990b0a82652dca','张三','女','15111111111','upload/1710865134102.jpg','','2024-03-20 00:21:12',1,0);
/*!40000 ALTER TABLE `yonghu` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `yonghujubao`
--

DROP TABLE IF EXISTS `yonghujubao`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yonghujubao` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
  `jubaoneirong` longtext COMMENT '举报内容',
  `jubaoshijian` datetime DEFAULT NULL COMMENT '举报时间',
  `fengmian` longtext COMMENT '封面',
  `jubaozhanghao` varchar(200) DEFAULT NULL COMMENT '举报账号',
  `jubaonicheng` varchar(200) DEFAULT NULL COMMENT '举报昵称',
  `sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
  `shhf` longtext COMMENT '审核回复',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8 COMMENT='用户举报';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `yonghujubao`
--

LOCK TABLES `yonghujubao` WRITE;
/*!40000 ALTER TABLE `yonghujubao` DISABLE KEYS */;
INSERT INTO `yonghujubao` VALUES (51,'2024-03-19 16:15:39','标题1','举报内容1','2024-03-20 00:15:39','upload/yonghujubao_fengmian1.jpg,upload/yonghujubao_fengmian2.jpg,upload/yonghujubao_fengmian3.jpg','举报账号1','举报昵称1','是',''),(52,'2024-03-19 16:15:39','标题2','举报内容2','2024-03-20 00:15:39','upload/yonghujubao_fengmian2.jpg,upload/yonghujubao_fengmian3.jpg,upload/yonghujubao_fengmian4.jpg','举报账号2','举报昵称2','是',''),(53,'2024-03-19 16:15:39','标题3','举报内容3','2024-03-20 00:15:39','upload/yonghujubao_fengmian3.jpg,upload/yonghujubao_fengmian4.jpg,upload/yonghujubao_fengmian5.jpg','举报账号3','举报昵称3','是',''),(54,'2024-03-19 16:15:39','标题4','举报内容4','2024-03-20 00:15:39','upload/yonghujubao_fengmian4.jpg,upload/yonghujubao_fengmian5.jpg,upload/yonghujubao_fengmian6.jpg','举报账号4','举报昵称4','是',''),(55,'2024-03-19 16:15:39','标题5','举报内容5','2024-03-20 00:15:39','upload/yonghujubao_fengmian5.jpg,upload/yonghujubao_fengmian6.jpg,upload/yonghujubao_fengmian7.jpg','举报账号5','举报昵称5','是',''),(56,'2024-03-19 16:15:40','标题6','举报内容6','2024-03-20 00:15:40','upload/yonghujubao_fengmian6.jpg,upload/yonghujubao_fengmian7.jpg,upload/yonghujubao_fengmian8.jpg','举报账号6','举报昵称6','是',''),(57,'2024-03-19 16:15:40','标题7','举报内容7','2024-03-20 00:15:40','upload/yonghujubao_fengmian7.jpg,upload/yonghujubao_fengmian8.jpg,upload/yonghujubao_fengmian9.jpg','举报账号7','举报昵称7','是',''),(58,'2024-03-19 16:15:40','标题8','举报内容8','2024-03-20 00:15:40','upload/yonghujubao_fengmian8.jpg,upload/yonghujubao_fengmian9.jpg,upload/yonghujubao_fengmian10.jpg','举报账号8','举报昵称8','是',''),(59,'2024-03-19 16:22:05','我腰举报333','<p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p>','2024-03-20 00:21:57','upload/ziyuanfenxiang_fengmian1.jpg','11','张三','是','好的会处理3333');
/*!40000 ALTER TABLE `yonghujubao` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `ziyuanfenlei`
--

DROP TABLE IF EXISTS `ziyuanfenlei`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ziyuanfenlei` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `ziyuanfenlei` varchar(200) DEFAULT NULL COMMENT '资源分类',
  PRIMARY KEY (`id`),
  UNIQUE KEY `ziyuanfenlei` (`ziyuanfenlei`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COMMENT='资源分类';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `ziyuanfenlei`
--

LOCK TABLES `ziyuanfenlei` WRITE;
/*!40000 ALTER TABLE `ziyuanfenlei` DISABLE KEYS */;
INSERT INTO `ziyuanfenlei` VALUES (21,'2024-03-19 16:15:39','资源分类1'),(22,'2024-03-19 16:15:39','资源分类2'),(23,'2024-03-19 16:15:39','资源分类3'),(24,'2024-03-19 16:15:39','资源分类4'),(25,'2024-03-19 16:15:39','资源分类5'),(26,'2024-03-19 16:15:39','资源分类6'),(27,'2024-03-19 16:15:39','资源分类7'),(28,'2024-03-19 16:15:39','文档资源');
/*!40000 ALTER TABLE `ziyuanfenlei` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `ziyuanfenxiang`
--

DROP TABLE IF EXISTS `ziyuanfenxiang`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ziyuanfenxiang` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `ziyuanmingcheng` varchar(200) NOT NULL COMMENT '资源名称',
  `ziyuanfenlei` varchar(200) DEFAULT NULL COMMENT '资源分类',
  `biaoqian` varchar(200) DEFAULT NULL COMMENT '标签',
  `ziyuanwenjian` longtext COMMENT '资源文件',
  `ziyuanneirong` longtext COMMENT '资源内容',
  `fabushijian` datetime DEFAULT NULL COMMENT '发布时间',
  `fengmian` longtext COMMENT '封面',
  `zhanghao` varchar(200) DEFAULT NULL COMMENT '账号',
  `nicheng` varchar(200) DEFAULT NULL COMMENT '昵称',
  `sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
  `shhf` longtext COMMENT '审核回复',
  `thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
  `crazilynum` int(11) DEFAULT '0' COMMENT '踩',
  `clicktime` datetime DEFAULT NULL COMMENT '最近点击时间',
  `clicknum` int(11) DEFAULT '0' COMMENT '点击次数',
  `discussnum` int(11) DEFAULT '0' COMMENT '评论数',
  `storeupnum` int(11) DEFAULT '0' COMMENT '收藏数',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8 COMMENT='资源分享';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `ziyuanfenxiang`
--

LOCK TABLES `ziyuanfenxiang` WRITE;
/*!40000 ALTER TABLE `ziyuanfenxiang` DISABLE KEYS */;
INSERT INTO `ziyuanfenxiang` VALUES (41,'2024-03-19 16:15:39','资源名称1','资源分类1','标签1','','资源内容1','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian1.jpg,upload/ziyuanfenxiang_fengmian2.jpg,upload/ziyuanfenxiang_fengmian3.jpg','账号1','昵称1','是','',1,1,'2024-03-20 00:22:07',3,0,1),(42,'2024-03-19 16:15:39','资源名称2','资源分类2','标签2','','资源内容2','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian2.jpg,upload/ziyuanfenxiang_fengmian3.jpg,upload/ziyuanfenxiang_fengmian4.jpg','账号2','昵称2','是','',2,2,'2024-03-20 00:18:43',3,0,2),(43,'2024-03-19 16:15:39','资源名称3','资源分类3','标签3','','资源内容3','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian3.jpg,upload/ziyuanfenxiang_fengmian4.jpg,upload/ziyuanfenxiang_fengmian5.jpg','账号3','昵称3','是','',3,3,'2024-03-20 00:15:39',3,0,3),(44,'2024-03-19 16:15:39','资源名称4','资源分类4','标签4','','资源内容4','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian4.jpg,upload/ziyuanfenxiang_fengmian5.jpg,upload/ziyuanfenxiang_fengmian6.jpg','账号4','昵称4','是','',4,4,'2024-03-20 00:15:39',4,0,4),(45,'2024-03-19 16:15:39','资源名称5','资源分类5','标签5','','资源内容5','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian5.jpg,upload/ziyuanfenxiang_fengmian6.jpg,upload/ziyuanfenxiang_fengmian7.jpg','账号5','昵称5','是','',5,5,'2024-03-20 00:15:39',5,0,5),(46,'2024-03-19 16:15:39','资源名称6','资源分类6','标签6','','资源内容6','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian6.jpg,upload/ziyuanfenxiang_fengmian7.jpg,upload/ziyuanfenxiang_fengmian8.jpg','账号6','昵称6','是','',6,6,'2024-03-20 00:15:39',6,0,6),(47,'2024-03-19 16:15:39','资源名称7','资源分类7','标签7','','资源内容7','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian7.jpg,upload/ziyuanfenxiang_fengmian8.jpg,upload/ziyuanfenxiang_fengmian9.jpg','账号7','昵称7','是','',7,7,'2024-03-20 00:15:39',7,0,7),(48,'2024-03-19 16:15:39','资源名称8','资源分类8','标签8','','资源内容8','2024-03-20 00:15:39','upload/ziyuanfenxiang_fengmian8.jpg,upload/ziyuanfenxiang_fengmian9.jpg,upload/ziyuanfenxiang_fengmian10.jpg','账号8','昵称8','是','',8,8,'2024-03-20 00:15:39',8,0,8),(49,'2024-03-19 16:20:24','标题AAAAAAA','资源分类3','标签3','upload/1710865213888.doc','<p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p>操作者可以在输入框输入&nbsp;&nbsp;详情信息&nbsp;&nbsp;等内容。</p><p><br></p>','2024-03-20 00:20:07','upload/1710865223915.jpg','11','张三','是','1112',0,0,'2024-03-20 00:24:27',7,1,0);
/*!40000 ALTER TABLE `ziyuanfenxiang` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2024-03-20 12:23:56

为什么选择我:

我是程序员阿龙,专注于软件开发,拥有丰富的编程能力和实战经验。在过去的几年里,我辅导了上千名学生,帮助他们顺利完成毕业项目,同时我的技术分享也吸引了超过50W+的粉丝。我是CSDN特邀作者、博客专家、新星计划导师,并在Java领域内获得了多项荣誉,如博客之星。我的作品也被掘金、华为云、阿里云、InfoQ等多个平台推荐,成为各大平台的优质作者。

已经为上百名同学获得优秀毕业生!!

源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻

 精彩专栏推荐订阅:在下方专栏👇🏻


http://www.kler.cn/a/320324.html

相关文章:

  • 医学图像语义分割:前列腺肿瘤、颅脑肿瘤、腹部多脏器 MRI、肝脏 CT、3D肝脏、心室
  • Springboot3.3.5 启动流程之 tomcat启动流程介绍
  • HTTP 响应头 Deprecation 字段在 API 版本迭代的应用
  • 【vmware+ubuntu16.04】vm虚拟机及镜像安装-tools安装包弹不出来问题
  • Android集成FCM(Firebace Cloud Messaging )
  • JWT 过期后 自动刷新方案
  • 最新程序开发IDE工具——Melty
  • 【EPLAN】解决ELM与ELC授权不匹配问题
  • DevExpress WPF中文教程:如何解决行焦点、选择的常见问题?
  • Redis 列表(List)
  • Linux宇宙-1
  • FortiGate OSPF动态路由协议配置
  • 进阶美颜功能技术开发方案:探索视频美颜SDK
  • 计算机视觉中的几何基元:用Python揭开图像的秘密
  • 【Midjourney】如何使用Midjourney生成惊艳的艺术作品:从提示词到完美图像的全攻略
  • 三维手势 handpose 3D RGB 手势3D建模 三维建模-手势舞 >> DataBall
  • 1.pytest基础知识(默认的测试用例的规则以及基础应用)
  • Renesas R7FA8D1BH (Cortex®-M85)的UART使用介绍
  • JavaWeb - 7 - SpringBootWeb入门
  • Oracle(136)什么是UNDO表空间?
  • 汽车总线之---- CAN FD总线
  • Greedy_approach贪心算法
  • MATLAB中多张fig图合并为一个图
  • 国产操作系统(统信UOS)网络安全等级保护基础安全加固
  • 9.25盒马鲜生一面
  • 打卡软件——人脸识别综合实现Pro