💖💖更多项目资源,最下方联系我们✨✨✨✨✨✨
目录
Java项目介绍
资料获取
Java项目介绍
计算机毕业设计java毕设之S2SH校园论坛_哔哩哔哩_bilibili计算机毕业设计java毕设之S2SH校园论坛共计2条视频,包括:计算机毕业设计java毕设S2SH校园论坛、彩蛋分享:项目中文字以及图片怎么更换等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1X34y1Q7G9《S2SH校园BBS论坛系统》该项目采用技术jsp、strust2、Spring、hibernate、tomcat服务器、mysql数据库 ,项目含有源码、论文、配套开发软件、软件安装教程、项目发布教程
3.2.1数据库设计
用户表(t_user)
字段名称 | 类型 | 约束 | 描述 |
id | Int(11) | NOT NULL PRIMARY KEY | 录入顺序Id |
| Varchar(20) | DEFAULT NULL | 邮箱 |
face | Varchar(255) | DEFAULT NULL | 头像 |
mobile | Varchar(20) | DEFAULT NULL | 电话 |
nickName | Varchar(20) | NOT NULL | 账户名 |
password | Varchar(20) | NOT NULL | 密码 |
regTime | Datetime(0) | DEFAULT NULL | 注册时间 |
sex | Varchar(10) | DEFAULT NULL | 性别 |
trueName | Varchar(20) | DEFAULT NULL | 真实名字 |
type | Int(11) | NOT NULL | 账户类型 |
帖子表(t_topic)
字段名称 | 类型 | 约束 | 描述 |
id | Int(11) | NOT NULL PRIMARY KEY | 帖子ID |
content | Text(0) | DEFAULT NULL | 主要内容 |
modifyTime | Datetime(0) | DEFAULT NULL | 发贴时间 |
publishTime | Datetime(0) | DEFAULT NULL | 最近回复时间 |
title | Varchar(50) | DEFAULT NULL | 标题 |
sectionId | Int(11) | DEFAULT NULL | 版块id |
userId | Int(11) | DEFAULT NULL | 用户id |
good | Int(11) | NOT NULL | 是否精华 |
top | Int(11) | NOT NULL | 是否置顶 |
小版块表(t_section)
字段名称 | 类型 | 约束 | 描述 |
id | Int(11) | NOT NULL PRIMARY KEY | 小版块id |
name | Varchar(50) | DEFAULT NULL | 小版块名称 |
masterId | Int(11) | DEFAULT NULL | 版主id |
zoneId | Int(11) | DEFAULT NULL | 所属大版块id |
logo | Varchar(255) | DEFAULT NULL | Logo |
大版块表(t_zone)
字段名称 | 类型 | 约束 | 描述 |
id | Int(11) | NOT NULL PRIMARY KEY | 大版块ID |
name | Varchar(50) | NOT NULL | 大版块名称 |
description | Varchar(200) | DEFAULT NULL | 版块描述 |
评论信息表(t_reply)
字段名称 | 类型 | 约束 | 描述 |
id | Int(11) | NOT NULL PRIMARY KEY | 评论信息id |
modifyTime | Datetime(0) | NOT NULL | 发帖时间 |
publishTime | Datetime(0) | DEFAULT NULL | 最近回复时间 |
topicId | Int(11) | DEFAULT NULL | 帖子ID |
userId | Int(11) | DEFAULT NULT | 用户ID |
content | Text(0) | DEFAULT NULT | 帖子内容 |
title | Varchar(100) | DEFAULT NULT | 帖子标题 |
3.2.2数据库实现
1.用户表
DROP TABLE IF EXISTS `t_user`;
CREATE TABLE `t_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`email` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`face` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`mobile` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`nickName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`password` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`regTime` datetime NULL DEFAULT NULL,
`sex` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`trueName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`type` int(11) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 43 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
2.评论信息表
DROP TABLE IF EXISTS `t_reply`;
CREATE TABLE `t_reply` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`modifyTime` datetime NULL DEFAULT NULL,
`publishTime` datetime NULL DEFAULT NULL,
`topicId` int(11) NULL DEFAULT NULL,
`userId` int(11) NULL DEFAULT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `FK_1undp9lie20lt1d4hspci5qj6`(`topicId`) USING BTREE,
INDEX `FK_bcwob7cyou0ovxk8qjo62b18b`(`userId`) USING BTREE,
CONSTRAINT `FK_1undp9lie20lt1d4hspci5qj6` FOREIGN KEY (`topicId`) REFERENCES `t_topic` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT `FK_bcwob7cyou0ovxk8qjo62b18b` FOREIGN KEY (`userId`) REFERENCES `t_user` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 52 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
资料获取
💖💖更多项目资源,最下方联系我们✨✨✨IT实战课堂官网✨✨✨