博主介绍:
✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。技术范围:
我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等方面的设计与开发。如果你有任何技术难题,我都乐意与你分享解决方案。主要内容:
我的服务内容包括:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文撰写与辅导、论文降重、长期答辩答疑辅导。此外,我还提供腾讯会议一对一的专业讲解和模拟答辩演练,帮助你全面掌握答辩技巧与代码逻辑。🍅获取源码请在文末联系我🍅
如果你对我的内容感兴趣,记得先收藏!对于毕设选题、项目开发或论文撰写等相关问题,随时欢迎留言咨询,我会尽力帮助更多同学顺利完成学业。最主要的是免费咨询相关问题!!
一、详细操作演示视频
在文章的尾声,您会发现一张电子名片👤,欢迎通过名片上的联系方式与我取得联系,以获取更多关于项目演示的详尽视频内容。视频将帮助您全面理解项目的关键点和操作流程。期待与您的进一步交流!
承诺所有开发的项目,全程售后陪伴!!!文章下方有将近100人的好评(部分)!!
文档学习资料(阿龙可以赠送所有的录制好的讲解视频):
2.4 MVC框架简介
MVC框架,作为软件工程中的一种架构模式,旨在将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller),以实现应用程序逻辑、用户界面和用户输入之间的分离。在基于SSM的宿舍管理系统中,MVC框架起着至关重要的作用,尤其是通过SpringMVC实现。模型组件负责管理系统数据和业务逻辑,视图组件处理数据显示,而控制器则接受用户的输入并调用模型和视图完成用户请求的处理[7]。
在开发宿舍管理系统时,利用MVC框架可以清晰地组织代码,提高系统的可维护性和可扩展性。模型层可以处理如学生信息、宿舍分配等核心业务逻辑;控制器层负责接收用户请求,调用模型执行业务操作,并选择适当的视图返回给用户;视图层则负责展示结果,提供友好的用户界面。SpringMVC的灵活性也为系统集成其他技术和框架,AJAX进行数据异步加载,提供了便利,进一步丰富了用户的交互体验。通过采用MVC框架,基于SSM的宿舍管理系统能够实现高效、清晰的代码结构,便于开发和后期维护。
2.5 Mybatis技术简介
Mybatis是一种数据持久化的框架,内部封装了JDBC,能够对数据库基本的操作,能够对数据库中的数据进行查询操作。能够调用存储过程,从而进行在需要的时候进行调用,从而对其进行选择合适的调用获取所需要的信息,消除了参数的手工设置,Mybatis框架的重要作用是将大量SQL语句进行简化,能够在配置文件中进行配置,这样就可以把sql代码和程序分离开来[8]。
2.6 Node.js技术简介
Node.js是一个基于Chrome V8 JavaScript引擎的开源跨平台运行时环境,它使得JavaScript能够在服务器端运行。Node.js的出现标志着JavaScript的应用范围从浏览器扩展到了服务器,使得开发者可以使用统一的语言进行前后端的开发。Node.js采用事件驱动、非阻塞I/O模型,这使得它非常适合构建高性能的网络应用程序。
Node.js的非阻塞I/O模型意味着在执行输入输出操作时,不会阻塞程序的执行,而是在操作完成时通过回调函数继续执行,这种模式大大提高了程序的并发处理能力。即便Node.js运行在单线程中,也能够处理大量的并发连接,这对于需要处理大规模网络请求的应用来说是一个巨大的优势。
在数据库交互方面,Node.js支持与多种数据库的直接交互,无论是关系型数据库如MySQL,还是非关系型数据库如MongoDB,都可以通过Node.js的数据库驱动或ORM(对象关系映射)工具轻松实现数据的查询、更新和管理。这种灵活性使得Node.js在构建需要频繁数据库操作的动态网站和应用时,能够提供高效和便捷的数据处理能力[9]。
由于Node.js使用JavaScript,这为前端开发者转向全栈开发提供了便利。开发者可以利用自己熟悉的JavaScript语言进行服务器端的开发,实现前后端代码的统一,这不仅简化了开发流程,也降低了学习成本。
在基于SSM的宿舍管理系统中,虽然主要技术栈为Spring、SpringMVC和MyBatis,但在某些场景下,如需要构建轻量级服务或实现高并发处理时,Node.js的引入能够为系统增添更多的灵活性和高性能的处理能力。通过结合Node.js,可以在宿舍管理系统中实现更丰富的功能和更好的用户体验,尤其是在处理大量实时数据交互的应用场景中。
2.7 Vue.js技术简介
Vue.js是一种被广泛采用的前端JavaScript框架,专注于构建用户界面的渐进式框架。其核心库主要解决视图层的问题,并且易于与其他库或已有项目整合。Vue.js的设计思想是自底向上增量开发,它使得开发者可以只在需要的地方使用Vue.js,而不是要求从头开始就完全使用Vue.js开发整个项目。
Vue.js以数据驱动和组件化的思想为核心,提供了响应式的数据绑定和组合的视图组件系统。这意味着当应用的状态改变时,视图会自动更新,极大简化了开发者在数据和视图同步方面的工作。Vue.js的组件化开发能够帮助开发者构建可复用的视图组件,提高代码的复用性和项目的可维护性。
在前后端分离的开发模式中,Vue.js展现了巨大的优势。它允许前端开发者专注于视图层的开发,通过调用后端API接口进行数据交互,实现了前后端的解耦合。这种模式不仅提高了开发效率,还使得前端和后端的开发更加灵活和独立。
Vue.js还支持与静态页面的混合使用,开发者可以在现有的服务器渲染的页面中嵌入Vue组件,逐步将静态页面转换为动态的单页面应用(SPA)。这种灵活性使Vue.js适用于各种规模的项目,从小型项目到大型企业级应用。
在基于SSM的宿舍管理系统中,采用Vue.js可以极大地提升前端开发的效率和用户界面的互动性。Vue.js的轻量级和组件化特性,使得开发维护简单高效,为用户提供流畅的界面体验。通过利用Vue.js,可以构建一个响应迅速、易于维护且具有良好用户体验的宿舍管理系统前端。
2.8 Tomcat简介
Apache Tomcat是一个开源的Web服务器和Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)技术规范,提供了一个"纯Java"环境,用于运行基于Java技术的Web应用程序。Tomcat由Apache Software Foundation维护,作为Apache Jakarta项目的一部分开始,后来成为Apache顶级项目之一。
Tomcat作为一个轻量级的Web应用服务器,在小到中型系统及其分布式环境中,尤其是在需要运行Java Servlet和JSP页面的场景下,被广泛使用。它能够作为一个独立的服务器运行Web应用,也可以被集成到更大型的服务器环境中,如Apache HTTP Server或Nginx,作为Servlet和JSP页面处理的引擎。
Tomcat支持多种Java EE(现在称为Jakarta EE)规范,如Java WebSocket和Java Authentication and Authorization Service(JAAS),并提供了一套完整的管理工具,包括用于配置、管理和监控Web应用的图形和命令行工具。Tomcat的架构设计允许它高效处理数千个并发连接,同时保持性能和可扩展性。
Tomcat的主要特点包括:开源且免费:作为Apache软件基金会的一部分,Tomcat完全开源,可自由下载和使用。易于安装和配置:Tomcat的设置相对简单,可以快速部署Java Web应用。轻量级且高相比其他企业级应用服务器,Tomcat更加轻量,适合轻量级或中等规模的项目。作为广泛使用的Java Web服务器,Tomcat有着活跃的开发者社区和丰富的学习资源。
在基于SSM的宿舍管理系统中,使用Tomcat作为服务器可以简化Web应用的部署和管理工作,同时确保应用的稳定运行和良好性能。Tomcat的这些优点使其成为开发和部署Java Web应用的理想选择。
系统实现界面:
系统实现代码:
package com.service;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.service.IService;
import com.utils.PageUtils;
import com.entity.HuodongxinxiEntity;
import java.util.List;
import java.util.Map;
import com.entity.vo.HuodongxinxiVO;
import org.apache.ibatis.annotations.Param;
import com.entity.view.HuodongxinxiView;
/**
* 活动信息
*
* @author
* @email
* @date 2024-02-03 16:23:09
*/
public interface HuodongxinxiService extends IService<HuodongxinxiEntity> {
PageUtils queryPage(Map<String, Object> params);
List<HuodongxinxiVO> selectListVO(Wrapper<HuodongxinxiEntity> wrapper);
HuodongxinxiVO selectVO(@Param("ew") Wrapper<HuodongxinxiEntity> wrapper);
List<HuodongxinxiView> selectListView(Wrapper<HuodongxinxiEntity> wrapper);
HuodongxinxiView selectView(@Param("ew") Wrapper<HuodongxinxiEntity> wrapper);
PageUtils queryPage(Map<String, Object> params,Wrapper<HuodongxinxiEntity> wrapper);
}
数据库核心代码:
/*!40000 DROP DATABASE IF EXISTS `ssm717m5skw`*/;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `ssm717m5skw` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
USE `ssm717m5skw`;
--
-- Table structure for table `aboutus`
--
DROP TABLE IF EXISTS `aboutus`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `aboutus` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) NOT NULL COMMENT '标题',
`subtitle` varchar(200) DEFAULT NULL COMMENT '副标题',
`content` longtext NOT NULL COMMENT '内容',
`picture1` longtext COMMENT '图片1',
`picture2` longtext COMMENT '图片2',
`picture3` longtext COMMENT '图片3',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='关于我们';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `aboutus`
--
LOCK TABLES `aboutus` WRITE;
/*!40000 ALTER TABLE `aboutus` DISABLE KEYS */;
INSERT INTO `aboutus` VALUES (1,'2024-02-03 08:23:34','关于我们','ABOUT US','当你设想门外是寒冷可怕的世界时,你还应该开门出去看看,是否真的如此。如果你有信心,你对前途就不犹豫了。如果你有勇气,你就不怕前途是否有困难或危险了每个人心中都应有两盏灯,一盏是希望的灯,一盏是勇气的灯。有了这两盏灯,我们就不怕海上的黑暗和风涛的险恶了。人的一生很像是在雾中行走。远远望去,只是迷蒙一片,辨不出方向和吉凶。可是,当你鼓起勇气,放下恐惧和怀疑,一步一步向前走去的时候,你就会发现,每走一步,你都能把下一步路看得清楚一点。“往前走,别站在远远的地方观望!”你就可以找到你的方向。','upload/aboutus_picture1.jpg','upload/aboutus_picture2.jpg','upload/aboutus_picture3.jpg');
/*!40000 ALTER TABLE `aboutus` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `canjiahuodong`
--
DROP TABLE IF EXISTS `canjiahuodong`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `canjiahuodong` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`fengmian` longtext COMMENT '封面',
`shezhangzhanghao` varchar(200) DEFAULT NULL COMMENT '社长账号',
`huodongmingcheng` varchar(200) DEFAULT NULL COMMENT '活动名称',
`shetuanmingcheng` varchar(200) DEFAULT NULL COMMENT '社团名称',
`kaishishijian` varchar(200) DEFAULT NULL COMMENT '开始时间',
`jieshushijian` varchar(200) DEFAULT NULL COMMENT '结束时间',
`shenqingshijian` varchar(200) DEFAULT NULL COMMENT '申请时间',
`huodongdidian` varchar(200) DEFAULT NULL COMMENT '活动地点',
`xuehao` varchar(200) DEFAULT NULL COMMENT '学号',
`xingming` varchar(200) DEFAULT NULL COMMENT '姓名',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`shoujihaoma` varchar(200) DEFAULT NULL COMMENT '手机号码',
`zhuanye` varchar(200) DEFAULT NULL COMMENT '专业',
`banjimingcheng` varchar(200) DEFAULT NULL COMMENT '班级名称',
`beizhu` varchar(200) DEFAULT NULL COMMENT '备注',
`sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
`crossuserid` bigint(20) DEFAULT NULL COMMENT '跨表用户id',
`crossrefid` bigint(20) DEFAULT NULL COMMENT '跨表主键id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 COMMENT='参加活动';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `canjiahuodong`
--
LOCK TABLES `canjiahuodong` WRITE;
/*!40000 ALTER TABLE `canjiahuodong` DISABLE KEYS */;
INSERT INTO `canjiahuodong` VALUES (71,'2024-02-03 08:23:33','upload/canjiahuodong_fengmian1.jpg,upload/canjiahuodong_fengmian2.jpg,upload/canjiahuodong_fengmian3.jpg','社长账号1','活动名称1','社团名称1','开始时间1','结束时间1','申请时间1','活动地点1','学号1','姓名1','性别1','手机号码1','专业1','班级名称1','备注1','是','',1,1),(72,'2024-02-03 08:23:33','upload/canjiahuodong_fengmian2.jpg,upload/canjiahuodong_fengmian3.jpg,upload/canjiahuodong_fengmian4.jpg','社长账号2','活动名称2','社团名称2','开始时间2','结束时间2','申请时间2','活动地点2','学号2','姓名2','性别2','手机号码2','专业2','班级名称2','备注2','是','',2,2),(73,'2024-02-03 08:23:33','upload/canjiahuodong_fengmian3.jpg,upload/canjiahuodong_fengmian4.jpg,upload/canjiahuodong_fengmian5.jpg','社长账号3','活动名称3','社团名称3','开始时间3','结束时间3','申请时间3','活动地点3','学号3','姓名3','性别3','手机号码3','专业3','班级名称3','备注3','是','',3,3),(74,'2024-02-03 08:23:33','upload/canjiahuodong_fengmian4.jpg,upload/canjiahuodong_fengmian5.jpg,upload/canjiahuodong_fengmian6.jpg','社长账号4','活动名称4','社团名称4','开始时间4','结束时间4','申请时间4','活动地点4','学号4','姓名4','性别4','手机号码4','专业4','班级名称4','备注4','是','',4,4),(75,'2024-02-03 08:23:34','upload/canjiahuodong_fengmian5.jpg,upload/canjiahuodong_fengmian6.jpg,upload/canjiahuodong_fengmian7.jpg','社长账号5','活动名称5','社团名称5','开始时间5','结束时间5','申请时间5','活动地点5','学号5','姓名5','性别5','手机号码5','专业5','班级名称5','备注5','是','',5,5),(76,'2024-02-03 08:23:34','upload/canjiahuodong_fengmian6.jpg,upload/canjiahuodong_fengmian7.jpg,upload/canjiahuodong_fengmian8.jpg','社长账号6','活动名称6','社团名称6','开始时间6','结束时间6','申请时间6','活动地点6','学号6','姓名6','性别6','手机号码6','专业6','班级名称6','备注6','是','',6,6),(77,'2024-02-03 08:23:34','upload/canjiahuodong_fengmian7.jpg,upload/canjiahuodong_fengmian8.jpg,upload/canjiahuodong_fengmian9.jpg','社长账号7','活动名称7','社团名称7','开始时间7','结束时间7','申请时间7','活动地点7','学号7','姓名7','性别7','手机号码7','专业7','班级名称7','备注7','是','',7,7),(78,'2024-02-03 08:23:34','upload/canjiahuodong_fengmian8.jpg,upload/canjiahuodong_fengmian9.jpg,upload/canjiahuodong_fengmian10.jpg','社长账号8','活动名称8','社团名称8','开始时间8','结束时间8','申请时间8','活动地点8','学号8','姓名8','性别8','手机号码8','专业8','班级名称8','备注8','是','',8,8),(79,'2024-02-03 09:22:24','upload/huodongxinxi_fengmian8.jpg','社长账号8','活动名称8','社团名称8','2024-02-03 16:23:34','2024-02-03 16:23:34','2024-02-03 16:23:34','活动地点8','111','张三','女','13812312312','','测试','测试','是','审核活动的参加',1706952081986,88);
/*!40000 ALTER TABLE `canjiahuodong` 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 `discussshetuanxinxi`
--
DROP TABLE IF EXISTS `discussshetuanxinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discussshetuanxinxi` (
`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 '评论内容',
`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 `discussshetuanxinxi`
--
LOCK TABLES `discussshetuanxinxi` WRITE;
/*!40000 ALTER TABLE `discussshetuanxinxi` DISABLE KEYS */;
INSERT INTO `discussshetuanxinxi` VALUES (1,'2024-02-03 09:22:10',31,1706952081986,'upload/1706952058134.jpeg','111','<p>测试</p>','<p>回复评论</p>');
/*!40000 ALTER TABLE `discussshetuanxinxi` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `huodongshenqing`
--
DROP TABLE IF EXISTS `huodongshenqing`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `huodongshenqing` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`shenqingbianhao` varchar(200) DEFAULT NULL COMMENT '申请编号',
`huodongmingcheng` varchar(200) NOT NULL COMMENT '活动名称',
`shetuanmingcheng` varchar(200) DEFAULT NULL COMMENT '社团名称',
`kaishishijian` datetime DEFAULT NULL COMMENT '开始时间',
`jieshushijian` datetime DEFAULT NULL COMMENT '结束时间',
`shenqingshijian` datetime DEFAULT NULL COMMENT '申请时间',
`huodongdidian` varchar(200) NOT NULL COMMENT '活动地点',
`huodongguimo` varchar(200) DEFAULT NULL COMMENT '活动规模',
`shenqingyuanyin` longtext COMMENT '申请原因',
`shezhangzhanghao` varchar(200) DEFAULT NULL COMMENT '社长账号',
`shezhangxingming` varchar(200) DEFAULT NULL COMMENT '社长姓名',
`lianxidianhua` varchar(200) DEFAULT NULL COMMENT '联系电话',
`fengmian` longtext COMMENT '封面',
`sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
PRIMARY KEY (`id`),
UNIQUE KEY `shenqingbianhao` (`shenqingbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 COMMENT='活动申请';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `huodongshenqing`
--
LOCK TABLES `huodongshenqing` WRITE;
/*!40000 ALTER TABLE `huodongshenqing` DISABLE KEYS */;
INSERT INTO `huodongshenqing` VALUES (61,'2024-02-03 08:23:33','1111111111','活动名称1','社团名称1','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点1','活动规模1','申请原因1','社长账号1','社长姓名1','联系电话1','upload/huodongshenqing_fengmian1.jpg,upload/huodongshenqing_fengmian2.jpg,upload/huodongshenqing_fengmian3.jpg','是',''),(62,'2024-02-03 08:23:33','2222222222','活动名称2','社团名称2','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点2','活动规模2','申请原因2','社长账号2','社长姓名2','联系电话2','upload/huodongshenqing_fengmian2.jpg,upload/huodongshenqing_fengmian3.jpg,upload/huodongshenqing_fengmian4.jpg','是',''),(63,'2024-02-03 08:23:33','3333333333','活动名称3','社团名称3','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点3','活动规模3','申请原因3','社长账号3','社长姓名3','联系电话3','upload/huodongshenqing_fengmian3.jpg,upload/huodongshenqing_fengmian4.jpg,upload/huodongshenqing_fengmian5.jpg','是',''),(64,'2024-02-03 08:23:33','4444444444','活动名称4','社团名称4','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点4','活动规模4','申请原因4','社长账号4','社长姓名4','联系电话4','upload/huodongshenqing_fengmian4.jpg,upload/huodongshenqing_fengmian5.jpg,upload/huodongshenqing_fengmian6.jpg','是',''),(65,'2024-02-03 08:23:33','5555555555','活动名称5','社团名称5','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点5','活动规模5','申请原因5','社长账号5','社长姓名5','联系电话5','upload/huodongshenqing_fengmian5.jpg,upload/huodongshenqing_fengmian6.jpg,upload/huodongshenqing_fengmian7.jpg','是',''),(66,'2024-02-03 08:23:33','6666666666','活动名称6','社团名称6','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点6','活动规模6','申请原因6','社长账号6','社长姓名6','联系电话6','upload/huodongshenqing_fengmian6.jpg,upload/huodongshenqing_fengmian7.jpg,upload/huodongshenqing_fengmian8.jpg','是',''),(67,'2024-02-03 08:23:33','7777777777','活动名称7','社团名称7','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点7','活动规模7','申请原因7','社长账号7','社长姓名7','联系电话7','upload/huodongshenqing_fengmian7.jpg,upload/huodongshenqing_fengmian8.jpg,upload/huodongshenqing_fengmian9.jpg','是',''),(68,'2024-02-03 08:23:33','8888888888','活动名称8','社团名称8','2024-02-03 16:23:33','2024-02-03 16:23:33','2024-02-03 16:23:33','活动地点8','活动规模8','申请原因8','社长账号8','社长姓名8','联系电话8','upload/huodongshenqing_fengmian8.jpg,upload/huodongshenqing_fengmian9.jpg,upload/huodongshenqing_fengmian10.jpg','是',''),(69,'2024-02-03 09:28:19','1706952476520','发起活动,管理员审核后才可以发布活动','社团名称1','2024-02-03 17:27:56','2024-02-03 17:27:56','2024-02-03 17:27:56','测试','测试','<p>测试</p>','社长账号1','社长姓名1','13823888881','upload/1706952498395.jpg','是','审核活动');
/*!40000 ALTER TABLE `huodongshenqing` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `huodongxinxi`
--
DROP TABLE IF EXISTS `huodongxinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `huodongxinxi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`fengmian` longtext COMMENT '封面',
`huodongmingcheng` varchar(200) DEFAULT NULL COMMENT '活动名称',
`kaishishijian` datetime DEFAULT NULL COMMENT '开始时间',
`jieshushijian` datetime DEFAULT NULL COMMENT '结束时间',
`huodongxiangqing` longtext COMMENT '活动详情',
`huodongdidian` varchar(200) DEFAULT NULL COMMENT '活动地点',
`shenqingshijian` datetime DEFAULT NULL COMMENT '申请时间',
`shetuanmingcheng` varchar(200) DEFAULT NULL COMMENT '社团名称',
`shezhangxingming` varchar(200) DEFAULT NULL COMMENT '社长姓名',
`lianxidianhua` varchar(200) DEFAULT NULL COMMENT '联系电话',
`shezhangzhanghao` varchar(200) DEFAULT NULL COMMENT '社长账号',
`crossuserid` bigint(20) DEFAULT NULL COMMENT '跨表用户id',
`crossrefid` bigint(20) DEFAULT NULL COMMENT '跨表主键id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8 COMMENT='活动信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `huodongxinxi`
--
LOCK TABLES `huodongxinxi` WRITE;
/*!40000 ALTER TABLE `huodongxinxi` DISABLE KEYS */;
INSERT INTO `huodongxinxi` VALUES (81,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian1.jpg,upload/huodongxinxi_fengmian2.jpg,upload/huodongxinxi_fengmian3.jpg','活动名称1','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情1','活动地点1','2024-02-03 16:23:34','社团名称1','社长姓名1','联系电话1','社长账号1',1,1),(82,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian2.jpg,upload/huodongxinxi_fengmian3.jpg,upload/huodongxinxi_fengmian4.jpg','活动名称2','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情2','活动地点2','2024-02-03 16:23:34','社团名称2','社长姓名2','联系电话2','社长账号2',2,2),(83,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian3.jpg,upload/huodongxinxi_fengmian4.jpg,upload/huodongxinxi_fengmian5.jpg','活动名称3','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情3','活动地点3','2024-02-03 16:23:34','社团名称3','社长姓名3','联系电话3','社长账号3',3,3),(84,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian4.jpg,upload/huodongxinxi_fengmian5.jpg,upload/huodongxinxi_fengmian6.jpg','活动名称4','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情4','活动地点4','2024-02-03 16:23:34','社团名称4','社长姓名4','联系电话4','社长账号4',4,4),(85,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian5.jpg,upload/huodongxinxi_fengmian6.jpg,upload/huodongxinxi_fengmian7.jpg','活动名称5','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情5','活动地点5','2024-02-03 16:23:34','社团名称5','社长姓名5','联系电话5','社长账号5',5,5),(86,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian6.jpg,upload/huodongxinxi_fengmian7.jpg,upload/huodongxinxi_fengmian8.jpg','活动名称6','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情6','活动地点6','2024-02-03 16:23:34','社团名称6','社长姓名6','联系电话6','社长账号6',6,6),(87,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian7.jpg,upload/huodongxinxi_fengmian8.jpg,upload/huodongxinxi_fengmian9.jpg','活动名称7','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情7','活动地点7','2024-02-03 16:23:34','社团名称7','社长姓名7','联系电话7','社长账号7',7,7),(88,'2024-02-03 08:23:34','upload/huodongxinxi_fengmian8.jpg,upload/huodongxinxi_fengmian9.jpg,upload/huodongxinxi_fengmian10.jpg','活动名称8','2024-02-03 16:23:34','2024-02-03 16:23:34','活动详情8','活动地点8','2024-02-03 16:23:34','社团名称8','社长姓名8','联系电话8','社长账号8',8,8),(89,'2024-02-03 09:29:13','upload/1706952498395.jpg','发起活动,管理员审核后才可以发布活动','2024-02-03 17:27:56','2024-02-03 17:27:56','<p>测试</p>','测试','2024-02-03 17:27:56','社团名称1','社长姓名1','13823888881','社长账号1',21,69);
/*!40000 ALTER TABLE `huodongxinxi` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `jiarushetuan`
--
DROP TABLE IF EXISTS `jiarushetuan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `jiarushetuan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`dingdanbianhao` varchar(200) DEFAULT NULL COMMENT '订单编号',
`shetuanhao` varchar(200) DEFAULT NULL COMMENT '社团号',
`shetuanmingcheng` varchar(200) DEFAULT NULL COMMENT '社团名称',
`shetuanfengmian` longtext COMMENT '社团封面',
`shetuanleixing` varchar(200) DEFAULT NULL COMMENT '社团类型',
`shetuanguimo` varchar(200) NOT NULL COMMENT '社团规模',
`shetuanzongzhi` varchar(200) DEFAULT NULL COMMENT '社团宗旨',
`shezhangzhanghao` varchar(200) DEFAULT NULL COMMENT '社长账号',
`shezhangxingming` varchar(200) DEFAULT NULL COMMENT '社长姓名',
`lianxidianhua` varchar(200) DEFAULT NULL COMMENT '联系电话',
`xuehao` varchar(200) DEFAULT NULL COMMENT '学号',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`xingming` varchar(200) DEFAULT NULL COMMENT '姓名',
`shoujihaoma` varchar(200) DEFAULT NULL COMMENT '手机号码',
`shenqingliyou` varchar(200) NOT NULL COMMENT '申请理由',
`shenqingshijian` datetime DEFAULT NULL COMMENT '申请时间',
`jiage` double DEFAULT NULL COMMENT '社团费用',
`crossuserid` bigint(20) DEFAULT NULL COMMENT '跨表用户id',
`crossrefid` bigint(20) DEFAULT NULL COMMENT '跨表主键id',
`sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
`ispay` varchar(200) DEFAULT '未支付' COMMENT '是否支付',
PRIMARY KEY (`id`),
UNIQUE KEY `dingdanbianhao` (`dingdanbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8 COMMENT='加入社团';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `jiarushetuan`
--
LOCK TABLES `jiarushetuan` WRITE;
/*!40000 ALTER TABLE `jiarushetuan` DISABLE KEYS */;
INSERT INTO `jiarushetuan` VALUES (41,'2024-02-03 08:23:33','1111111111','社团号1','社团名称1','upload/jiarushetuan_shetuanfengmian1.jpg,upload/jiarushetuan_shetuanfengmian2.jpg,upload/jiarushetuan_shetuanfengmian3.jpg','社团类型1','社团规模1','社团宗旨1','社长账号1','社长姓名1','联系电话1','学号1','性别1','姓名1','手机号码1','申请理由1','2024-02-03 16:23:33',1,1,1,'是','','未支付'),(42,'2024-02-03 08:23:33','2222222222','社团号2','社团名称2','upload/jiarushetuan_shetuanfengmian2.jpg,upload/jiarushetuan_shetuanfengmian3.jpg,upload/jiarushetuan_shetuanfengmian4.jpg','社团类型2','社团规模2','社团宗旨2','社长账号2','社长姓名2','联系电话2','学号2','性别2','姓名2','手机号码2','申请理由2','2024-02-03 16:23:33',2,2,2,'是','','未支付'),(43,'2024-02-03 08:23:33','3333333333','社团号3','社团名称3','upload/jiarushetuan_shetuanfengmian3.jpg,upload/jiarushetuan_shetuanfengmian4.jpg,upload/jiarushetuan_shetuanfengmian5.jpg','社团类型3','社团规模3','社团宗旨3','社长账号3','社长姓名3','联系电话3','学号3','性别3','姓名3','手机号码3','申请理由3','2024-02-03 16:23:33',3,3,3,'是','','未支付'),(44,'2024-02-03 08:23:33','4444444444','社团号4','社团名称4','upload/jiarushetuan_shetuanfengmian4.jpg,upload/jiarushetuan_shetuanfengmian5.jpg,upload/jiarushetuan_shetuanfengmian6.jpg','社团类型4','社团规模4','社团宗旨4','社长账号4','社长姓名4','联系电话4','学号4','性别4','姓名4','手机号码4','申请理由4','2024-02-03 16:23:33',4,4,4,'是','','未支付'),(45,'2024-02-03 08:23:33','5555555555','社团号5','社团名称5','upload/jiarushetuan_shetuanfengmian5.jpg,upload/jiarushetuan_shetuanfengmian6.jpg,upload/jiarushetuan_shetuanfengmian7.jpg','社团类型5','社团规模5','社团宗旨5','社长账号5','社长姓名5','联系电话5','学号5','性别5','姓名5','手机号码5','申请理由5','2024-02-03 16:23:33',5,5,5,'是','','未支付'),(46,'2024-02-03 08:23:33','6666666666','社团号6','社团名称6','upload/jiarushetuan_shetuanfengmian6.jpg,upload/jiarushetuan_shetuanfengmian7.jpg,upload/jiarushetuan_shetuanfengmian8.jpg','社团类型6','社团规模6','社团宗旨6','社长账号6','社长姓名6','联系电话6','学号6','性别6','姓名6','手机号码6','申请理由6','2024-02-03 16:23:33',6,6,6,'是','','未支付'),(47,'2024-02-03 08:23:33','7777777777','社团号7','社团名称7','upload/jiarushetuan_shetuanfengmian7.jpg,upload/jiarushetuan_shetuanfengmian8.jpg,upload/jiarushetuan_shetuanfengmian9.jpg','社团类型7','社团规模7','社团宗旨7','社长账号7','社长姓名7','联系电话7','学号7','性别7','姓名7','手机号码7','申请理由7','2024-02-03 16:23:33',7,7,7,'是','','未支付'),(48,'2024-02-03 08:23:33','8888888888','社团号8','社团名称8','upload/jiarushetuan_shetuanfengmian8.jpg,upload/jiarushetuan_shetuanfengmian9.jpg,upload/jiarushetuan_shetuanfengmian10.jpg','社团类型8','社团规模8','社团宗旨8','社长账号8','社长姓名8','联系电话8','学号8','性别8','姓名8','手机号码8','申请理由8','2024-02-03 16:23:33',8,8,8,'是','','未支付'),(49,'2024-02-03 09:11:00','1706951457856','社团号8','社团名称8','upload/shetuanxinxi_shetuanfengmian8.jpg','社团类型8','8','社团宗旨8','社长账号8','社长姓名8','联系电话8','学号1','男','姓名1','13823888881','测试','2024-02-03 17:10:57',8,11,38,'是','','已支付'),(50,'2024-02-03 09:22:05','1706952120731','社团号1','社团名称1','upload/shetuanxinxi_shetuanfengmian1.jpg','社团类型1','1','社团宗旨1','社长账号1','社长姓名1','联系电话1','111','女','张三','13812312312','cs ','2024-02-03 17:22:00',1,1706952081986,31,'是','审核','已支付');
/*!40000 ALTER TABLE `jiarushetuan` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `messages`
--
DROP TABLE IF EXISTS `messages`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `messages` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`userid` bigint(20) NOT NULL COMMENT '留言人id',
`username` varchar(200) DEFAULT NULL COMMENT '用户名',
`avatarurl` longtext COMMENT '头像',
`content` longtext NOT NULL COMMENT '留言内容',
`cpicture` longtext COMMENT '留言图片',
`reply` longtext COMMENT '回复内容',
`rpicture` longtext COMMENT '回复图片',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=180 DEFAULT CHARSET=utf8 COMMENT='留言板';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `messages`
--
LOCK TABLES `messages` WRITE;
/*!40000 ALTER TABLE `messages` DISABLE KEYS */;
INSERT INTO `messages` VALUES (171,'2024-02-03 08:23:34',1,'用户名1','upload/messages_avatarurl1.jpg','留言内容1','upload/messages_cpicture1.jpg','回复内容1','upload/messages_rpicture1.jpg'),(172,'2024-02-03 08:23:34',2,'用户名2','upload/messages_avatarurl2.jpg','留言内容2','upload/messages_cpicture2.jpg','回复内容2','upload/messages_rpicture2.jpg'),(173,'2024-02-03 08:23:34',3,'用户名3','upload/messages_avatarurl3.jpg','留言内容3','upload/messages_cpicture3.jpg','回复内容3','upload/messages_rpicture3.jpg'),(174,'2024-02-03 08:23:34',4,'用户名4','upload/messages_avatarurl4.jpg','留言内容4','upload/messages_cpicture4.jpg','回复内容4','upload/messages_rpicture4.jpg'),(175,'2024-02-03 08:23:34',5,'用户名5','upload/messages_avatarurl5.jpg','留言内容5','upload/messages_cpicture5.jpg','回复内容5','upload/messages_rpicture5.jpg'),(176,'2024-02-03 08:23:34',6,'用户名6','upload/messages_avatarurl6.jpg','留言内容6','upload/messages_cpicture6.jpg','回复内容6','upload/messages_rpicture6.jpg'),(177,'2024-02-03 08:23:34',7,'用户名7','upload/messages_avatarurl7.jpg','留言内容7','upload/messages_cpicture7.jpg','回复内容7','upload/messages_rpicture7.jpg'),(178,'2024-02-03 08:23:34',8,'用户名8','upload/messages_avatarurl8.jpg','留言内容8','upload/messages_cpicture8.jpg','回复内容8','upload/messages_rpicture8.jpg'),(179,'2024-02-03 09:24:04',1706952081986,'111','upload/1706952058134.jpeg','<p>用户留言,管理员回复</p>','upload/1706952244201.jpg','<p>管理员回复</p>',NULL);
/*!40000 ALTER TABLE `messages` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `news`
--
DROP TABLE IF EXISTS `news`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `news` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) NOT NULL COMMENT '标题',
`introduction` longtext COMMENT '简介',
`typename` varchar(200) DEFAULT NULL COMMENT '分类名称',
`name` varchar(200) DEFAULT NULL COMMENT '发布人',
`headportrait` longtext COMMENT '头像',
`clicknum` int(11) DEFAULT '0' COMMENT '点击次数',
`clicktime` datetime DEFAULT NULL COMMENT '最近点击时间',
`thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
`crazilynum` int(11) DEFAULT '0' COMMENT '踩',
`storeupnum` int(11) DEFAULT '0' COMMENT '收藏数',
`picture` longtext NOT NULL COMMENT '图片',
`content` longtext NOT NULL COMMENT '内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=139 DEFAULT CHARSET=utf8 COMMENT='校园资讯';
/*!40101 SET character_set_client = @saved_cs_client */;
开发案例(自己开发界面,做不同风格的尝试!):
为什么选择我
我是程序员阿龙,专注于软件开发,拥有丰富的编程能力和实战经验。在过去的几年里,我辅导了上千名学生,帮助他们顺利完成毕业项目,同时我的技术分享也吸引了超过50W+的粉丝。我是CSDN特邀作者、博客专家、新星计划导师,并在Java领域内获得了多项荣誉,如博客之星。我的作品也被掘金、华为云、阿里云、InfoQ等多个平台推荐,成为各大平台的优质作者。
已经为上百名同学获得优秀毕业生!!
源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
精彩专栏推荐订阅:在下方专栏👇🏻