# bbs-ssm
**Repository Path**: code-zyk/bbs-ssm
## Basic Information
- **Project Name**: bbs-ssm
- **Description**: 南生论坛基于SSM框架,自适应手机端和电脑端,界面简洁美观,功能完善。演示地址:http://www.nanshengbbs.top
- **Primary Language**: Java
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: http://www.nanshengbbs.top
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 20
- **Created**: 2023-07-27
- **Last Updated**: 2023-07-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
> 推荐:[我的另一个基于【SpringBoot+Vue】的论坛项目](https://github.com/maliangnansheng/bbs-springboot)
# Nan's BBS 南生论坛(SSM)
[](http://blog.nanshengbbs.top/)
[](https://github.com/maliangnansheng/bbs-ssm)
[](https://github.com/maliangnansheng/bbs-ssm)
[](https://github.com/maliangnansheng/bbs-ssm)
## 南生论坛V3.0.0(SpringBoot+Vue)上线了
[南生论坛v3.0.0](http://bbs.nanshengbbs.top/ "南生论坛v3.0.0")
欢迎大家使用......
## 关于项目
- 南生论坛基于`SSM`框架,自适应手机端和电脑端,界面简洁美观,功能完善。分为[用户系统](http://www.nanshengbbs.top)和[管理系统](http://www.nanshengbbs.top/admin)两部分
- 该论坛适合`初学SSM`童鞋学习。主要涉及技术包括`Spring 、SpringMVC 、MyBatis 、Redis、MySQL 、Bootstrap 、jQuery 、Ajax 、Layer、ECharts、Editor.md`
## 在线演示
`手机上也有不错的展示效果...`
用户系统:[http://www.nanshengbbs.top](http://www.nanshengbbs.top) - (测试账号:`椿/123456`;也可自己注册)
管理系统:[http://www.nanshengbbs.top/admin](http://www.nanshengbbs.top/admin) **↓↓↓**
> 为了避免大家删除数据,暂时不给后台账号,望理解!
## 获取SQL脚本or疑问解答
> 需要获取SQL脚本or有疑问的童鞋加作者QQ:`924818949` => **有偿获取SQL**(你的捐赠将用于项目后期的维护和更新...)
>
> 无法接受有偿的童鞋,去完全开源的项目:[我的另一个基于【SpringBoot+Vue】的论坛项目](https://github.com/maliangnansheng/bbs-springboot)
## 推荐理由
- 注释十分详细、逻辑清晰、界面简洁美观、功能较完善、代码冗余度低、命名规范
- 支持Markdown、Redis缓存技术、QQ分享文章
- 图片/视频文件上七牛云、专注阅读
- ECharts图表化展示、人机交互、异步加载、分页加载、
- 作者每天晚上统一解决你遇到的技术问题和困难
- ...
## 功能结构
- 用户系统-功能结构图

`注:发布的帖子需要管理员“审核通”过后才能在首页显示,可以在“我的主页”查看帖子状态`
- 管理系统-功能结构图

## 版本更新
如果可以帮忙点一次`Star`和`Fork`
| 版本号 | 下载地址 | 详情说明 | 时间 |
| :------: | :----------------------------------------------------------- | :----------------------------------------------------------- | :-------: |
| `v2.8.*` | github:[bbs-ssmv2.8.2](https://github.com/maliangnansheng/bbs-ssm/releases/download/v2.8.2/bbs-ssmv2.8.2.zip)
gitee:[bbs-ssmv2.8.2](https://gitee.com/maliangnansheng/bbs-ssm/attach_files/409400/download) | [v2.8.2](http://bbs.nanshengbbs.top/detail/28)
[v2.8.1](http://bbs.nanshengbbs.top/detail/37) | `2020.06` |
| `v2.6` | github:[bbs-ssmv2.6](https://github.com/maliangnansheng/bbs-ssm/releases/download/v2.6/bbs-ssmv2.6.zip)
gitee:[bbs-ssmv2.6](https://gitee.com/maliangnansheng/bbs-ssm/attach_files/322557/download) | [v2.6](http://bbs.nanshengbbs.top/detail/27) | `2019.11` |
| `v2.0` | github:[bbs-ssmv2.0](https://github.com/maliangnansheng/bbs-ssm/releases/download/v2.0/bbs-ssmv2.0.zip)
gitee:[bbs-ssmv2.0](https://gitee.com/maliangnansheng/bbs-ssm/attach_files/322579/download) | [v2.0](http://bbs.nanshengbbs.top/detail/26) | `2019.05` |
| `v1.0` | github:[bbs-ssmv1.0](https://github.com/maliangnansheng/bbs-ssm/releases/download/v1.0/bbs-ssmv1.0.zip)
gitee:[bbs-ssmv1.0](https://gitee.com/maliangnansheng/bbs-ssm/attach_files/322556/download) | [v1.0](http://bbs.nanshengbbs.top/detail/26) | `2018.0` |
## 项目源码
如果可以帮忙点一次`Star`和`Fork`
| 来源 | 最新源码 |
| :------: | :------------------------------------------: |
| `github` | |
| `码云` | |
## 技术栈
> `Spring 、SpringMVC 、MyBatis 、Redis、MySQL 、Bootstrap 、jQuery 、Ajax 、Layer、ECharts、Editor.md`
## 运行环境
> `jdk1.8 、tomcat9 、mysql8.0 、maven3.6.0 、IntelliJ IDEA 2020.2.3 x64`
## 引用本项目流程
`推荐使用IDEA`
### 通用操作
- 下载自己需要的版本
- 将bbs_test.sql导入MySQL数据库:
- 创建数据库bbs_test
```sql
create database bbs_test;
```
- 进入bbs_test数据库
```sql
use bbs_test;
```
- 将bbs_test.sql导入bbs_test数据库
```sql
source 你的路径\bbs_test.sql;
```
### 针对eclipse
- 确保你安装了 Maven
没有用过 `Maven` 的童鞋,赶快去学一下,安装一下;为了避免麻烦,请尽量使用`3.5.4 +`版本
- 使用eclipse将ssm-bbs以maven的方式导入


等待Maven下载依赖包完成...
- 修改项目部署路径`(v2.8.2及其以上不用操作这一步)`

- 启动项目

可以正常访问与操作了...真好
### 针对idea
- IntelliJIDEA-tomcat在浏览器js乱码问题解决
[IntelliJIDEA-tomcat在浏览器js乱码问题解决](http://blog.nanshengbbs.top/2019/04/28/IntelliJIDEA-tomcat%E5%9C%A8%E6%B5%8F%E8%A7%88%E5%99%A8js%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/)
- 确保你安装了 Maven
没有用过 `Maven` 的童鞋,赶快去学一下,安装一下;为了避免麻烦,请尽量使用`3.5.4 +`版本
- 使用idea将ssm-bbs导入

点击“Enable Auto-Import”让其自动下载依赖包

等待Maven下载依赖包完成...
- 修改项目部署路径`(v2.8.2及其以上不用操作这一步)`


- 启动项目

可以正常访问与操作了...真好
## 静态展示
### 用户系统
- **首页**

- **文章详情**

- **闲聊**

- **毒鸡汤**

### 管理系统
- **仪表盘**

[查看全部](http://blog.nanshengbbs.top/2020/07/08/南生论坛页面静态展示v2-8-2/)
**↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓**
[前往查看南生论坛所有页面的展示效果](http://blog.nanshengbbs.top/2020/07/08/南生论坛页面静态展示v2-8-2/)