一款用 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
五 部分页面展示
用户页面展示
首页
问答页
关注页
消息列表页
文章详情页
标签详情页
搜索页
用户主页
写文章页
六 管理后台页面
七 源码
识别并关注下方公众号「老炮说Java」;
在下面公众号后台回复关键字「BBS」即可下载。
扫描关注,回复"设计模式"即可下载
点击阅读全文前往微服务电商教程