天天看点

【NiterForum2.0】基于Springboot2.X的论坛/社区/BBS系统(Thymeleaf+layui+mybatis),有配套APP,适合初学者学习,交流以及毕业设计参考(附源码)在线体验技术栈主要功能快速运行项目演示目录结构更多链接源码下载

供初学者,学习、交流使用,喜欢的话,恳请给个star(*❦ω❦)。

介绍视频(

欢迎留言收藏

NiterApp(

欢迎下载体验 )。完美适配了NiterForum,支持app端扫码登录!

在线体验

https://niter.cn/

技术栈

SpringBoot框架。

Thymeleaf模板引擎。

数据访问层:Mybatis,mybatis generator。

数据库:MySql。

服务器:内置Tomcat。

前端相关:Jquery,Bootstrap,Ajax,Layer等。

前端模板:LayUI_fly社区模板。

文件上传:腾讯云COS对象存储。

短信验证:极光短信。

邮箱验证:腾讯企业邮箱。

富文本编辑器:WangEditor。

OAuth2授权登入(QQ、微博、百度、Github)

验证码:vaptcha

扫码登录

主要功能

帖子相关

发帖

编辑

点赞

收藏

回复(

支持楼中楼回复

视频帖

支持插入iframe代码和video视频链接,高度完美自适应 阅读权限

帖子分类

话题标签

图片处理(

图片审核,图片水印,头像智能剪切

置顶帖

精华帖

内容审核(

支持图片与文本智能审核

分享(

支持web端与移动app端

)。

管理面板(

支持加精、置顶、删除、提升、快改等操作

用户相关

登录(八大登录方式-

支持app端扫码登录

注册

账号体系(绑定账户)

(手机号、邮箱号、QQ、微博、百度、Github六合一)

上传头像(

支持人脸自动定位

)

积分策略 用户组晋升

会员特权

消息通知

个人主页

更新资料

更多功能

搜索

排序

聊天室

瀑布流模式

看看板块

定期更新新闻资讯

针对搜索引擎进行优化(SEO)

验证码-防灌水、攻击

智能标签

根据正文内容自动生成标签

快速运行

安装必备工具

JDK,Maven

克隆代码到本地

resources

目录下的

niter.sql

导入新创建的数据库。

根据

提示与说明

,编辑

目录下的application.properties文件。 (完整视频教程)

generatorConfig.xml

文件,配置数据库相关信息(只需修改数据库链接、用户名、密码)。

运行打包命令

mvn clean package

部署到服务器并运行项目

nohup java -jar NiterForum-2.0.1-SNAPSHOT.jar >temp.txt &

访问项目

https://yourdomain

项目演示

更多演示,请移步:

目录结构

├─cn.niter.forum         应用目录
│  ├─controller         控制器目录
│  ├─modal              映射数据库实体类
│  ├─dto                数据传输层
│  ├─intercepter        拦截器
│  ├─enums              枚举类
│  ├─provider           提供类
│  ├─service            业务逻辑层
│  ├─advice             异常处理
│  ├─exception          自定义异常
│  ├─dao                数据访问层
│  ├─utils              工具类
│__├─config             配置类
           

更多链接

联系我们

尼特社区官方交流群:

955295791

官方交流社区:

更新日志:

https://niter.cn/p/26

工具

Git Visual Paradigm Flyway Lombok ctotree Table of content sidebar One Tab Live Reload Postman

特别感谢

NiterForum 码问 LayUI

源码下载

Github:

https://github.com/yourkevin/NiterForum/

Gitee:

https://gitee.com/yourkevin/NiterForum/