一款基于 Spring Boot 的BBS系统,APP和后台管理齐全,拿来即用(附项目地址)

一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java(spring boot).

一 简介

是一个开源的现代化社区平台,它实现了:

  • 面向内容讨论的论坛;

  • 面向知识问答的社区;

  • 100% 开源;

二 功能列表

三 特性

前端

  • 多终端适配(手机端,pc端)

  • 自定义主题颜色,方便企业用户自定义主题

  • 编辑器支持control + s保存

  • 编辑器支持control + v复制图片上传

后端

  • 日志带有调用链,方便排查问题

  • 分布式session,支持集群部署

  • 用户角色权限分级,便于用户管理

  • 接口权限校验,接口操作更安全

可扩展功能接口

  • 文章/问答更新时自带审核,可接入审核中心便于运营管理

  • 文件存储抽象接口,可支持自定义接入企业内部文件储存服务

  • 缓存服务抽象接口,可支持自定义接入企业内部缓存服务

  • 搜索服务抽象接口,可支持自定义接入企业内部搜索服务

四 技术栈

后端

  • 数据库:mysql

  • 持久层框架:mybatis

  • 数据库连接池管理:hikaricp

  • 数据库分页插件:github pagehelper

  • mvc框架:spring mvc

  • 应用层容器:spring boot

  • json序列化工具:fastjson

  • 邮件发送sdk:javax mail

  • 七牛云存储sdk:qiniu java sdk

  • 服务端页面渲染:thymeleaf

前端

  • 前端markdown编辑器:mavon-editor

  • 管理后台js框架:vue

  • 用户端UI框架:bootstrap

  • 管理后台UI框架 iview

五 部分页面展示

用户页面展示

  • 首页

  • 问答页

  • 关注页

  • 消息列表页

  • 文章详情页

  • 标签详情页

  • 搜索页

  • 用户主页

  • 写文章页

六 管理后台页面

七 源码

  1. 识别并关注下方公众号「老炮说Java」;

  2. 在下面公众号后台回复关键字「BBS」即可下载。

扫描关注,回复"设计模式"即可下载


点击阅读全文前往微服务电商教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值