其他
很少见的基于Spring Boot的现代化社区平台,还是100%开源的哦!
The following article is from TJ君 Author TJ
TJ君准备和大家分享一个使用Spring Boot实现的现代化社区项目,forum-java
forum-java是一个包含了论坛-问答-BBS-社交网络-博客完整的一系列功能的系统化平台,100%开源。
作者做这个项目的初衷在于大多数此类项目都是用PHP实现,基于Spring Boot框架的类似项目很少;同时现有的开源社区项目要么功能过于单一简单,要么就是整体风格老旧跟不上时代,或者就是无法满足定制化的诉求,总之就是不满意,就自己开发了这个项目。
项目已经实现的具体功能点包含:
用户端
文章分类 筛选文章 标签 查看详情 筛选文章/问答 文章 写文章 编辑 删除 评论 点赞 查看详情 问答 提问题 编辑 删除 查看详情 评论 关注 设置评论为最佳答案 筛选已解决问题 筛选未解决问题 用户 查看详情 编辑个人资料 更新登录密码 关注好友 查看粉丝 消息 文章/问答被关注通知 文章/问答被评论通知 个人被关注通知 设置消息为已读 关注 关注的用户文章/问答 关注的问答 评论的问答 点赞的文章 评论的文章 搜索 根据文章/问答标题/内容模糊搜索 管理端
用户管理 禁用/启用 设置为管理员/取消管理员 操作日志 操作类别筛选 文章管理 设置为官方 设置为置顶 设置为加精 审核通过(可见) 审核不过(不可见) 文章类别管理 审核通过(可见) 审核不过(不可见) 新增分类 问答管理 审核通过(可见) 审核不过(不可见) 标签管理 审核通过(可见) 审核不过(不可见) 新增标签
前后端用到的技术栈分别有:
前端:mavon-editor、vue、bootstrap、iview
后端:mysql、mybatis、hikaricp、github pagehelper、spring mvc、spring boot、fastjson、javax mail、qiniu java sdk、thymeleaf
再来看下主要的页面的展示效果:
首页
问答页
详情页
搜索页
管理页面
喜欢的小伙伴,项目开源地址在这里哦:
点击下方卡片,关注公众号“TJ君”
回复“forum2022”,获取仓库地址
关注我,每天了解一个牛x、好用、有趣的东东