一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)

2年前 (2022) 程序员胖胖胖虎阿
207 0 0
点击上方 
Java后端
选择 设为星标
优质文章,及时送达

推荐一个不错的论坛类开源项目!

这个项目叫做「forum-java」,是一款用 Java(spring boot) 实现的现代化社区(论坛 / 问答 / BBS / 社交网络 /博客)系统平台。

forum-java 是一个开源的现代化社区平台,它实现了:
  • 面向内容讨论的论坛
  • 面向知识问答的社区
  • 100% 开源
forum-java 功能列表
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)
forum-java 特性
前端:
  • 多终端适配(手机端,pc端)
  • 自定义主题颜色,方便企业用户自定义主题
  • 编辑器支持 control + s 保存
  • 编辑器支持 control + v 复制图片上传
后端:
  • 日志带有调用链,方便排查问题
  • 分布式 session,支持集群部署
  • 用户角色权限分级,便于用户管理
  • 接口权限校验,接口操作更安全
可扩展功能接口:
  • 文章/问答更新时自带审核,可接入审核中心便于运营管理
  • 文件存储抽象接口,可支持自定义接入企业内部文件储存服务
  • 缓存服务抽象接口,可支持自定义接入企业内部缓存服务
  • 搜索服务抽象接口,可支持自定义接入企业内部搜索服务
forum-java 技术栈
后端:
  • 数据库: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
forum-java 页面展示
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)
开源项目地址:https://github.com/Qbian61/forum-java
开源项目作者:Qbian61
 
    
    
    
Java后端交流群已成立
公众号运营至今,离不开小伙伴们的支持。为了给小伙伴们提供一个互相交流的平台,特地开通了官方交流群。扫描下方二维码备注 进群 或者关注公众号 Java后端 后获取进群通道。
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)

  
     
     
     
       
          
          
          
读 
1. GitHub 上有哪些好玩的项目
2. Spring Boot 基础知识复习手册
3. Linux 在 M1 上跑起来了!
4. 通过 Docker 部署 Redis 集群
5. 推荐一款 Java 对象映射神器
一款基于 Spring Boot 的现代化社区(论坛/问答/社交网络/博客)

本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

相关文章

暂无评论

暂无评论...