关于java:一款基于-Spring-Boot-的现代化社区论坛问答社交网络博客

45次阅读

共计 769 个字符,预计需要花费 2 分钟才能阅读完成。

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

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

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

  • 面向内容探讨的论坛
  • 面向常识问答的社区
  • 100% 开源

forum-java 性能列表

图片

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 页面展现

图片

图片

图片

图片

开源我的项目地址:https://github.com/Qbian61/fo…

开源我的项目作者:Qbian61

感觉有用的话,点赞、关注、谢谢激励!!

正文完
 0