×

jspBB Java/Kotlin编写的论坛系统

消耗积分:2 | 格式:zip | 大小:7.63 MB | 2022-06-10

杨静

分享资料个

授权协议 GPLv2
开发语言 Kotlin Java
操作系统 跨平台
软件类型 开源软件
所属分类 建站系统论坛系统BBS

软件简介

jspBB是一款基于Java/Kotlin的免费、开源论坛(问答)系统,仿stackoverflow、quora、知乎的模式,以GPL-2协议开源。使用SpringBoot 2、Mybatis、TypeScript、React、Ant Design 4、Ant Design Pro 5、Thymeleaf、Bootstrap 4等技术开发。

jspBB这个名字为了致敬phpBB,系统中并没有使用jsp。当初php、asp、jsp三大互联网技术,唯有jsp一直没有重量级的开源论坛,希望jspBB可以弥补这一缺憾。

系统使用SpringBoot2,可以用jar方式启动。后台前端使用React、Ant Design 4、Ant Design Pro 5,基于React Hooks模式。考虑到搜索引擎友好,前台前端使用Thymeleaf、Bootstrap 4,比Freemarker更好用。后续会提供前台前端的API接口,使前台前端也可以使用React、Vue等技术。

程序包下载地址:http://www.jspxcms.com/download/

官方论坛:http://jspbb.jspxcms.com

QQ交流群:626599871(Jspxcms交流群(三))

前台功能

注册(阿里短信,邮箱)、登录、找回密码、第三方登录(QQ,微信,微博)、第三方存储(腾讯云,七牛云,阿里云)、提问(修改,删除)、回答(修改,删除)、评论(修改,删除)、搜索、支持Markdown(贴图)、支持敏感词过滤。

poYBAGKfMqSAGwkCAAFQYnwvw1U612.png

后台功能

  • 设置:基础设置、注册设置、邮箱设置、上传设置、水印设置、约束设置、敏感词
  • 用户:角色管理、用户组管理、用户管理
  • 内容:问题管理、回答管理、评论管理
  • 系统:短信日志、访问日志

后台列表页面,支持任意字段搜索、排序,隐藏或显示。

pYYBAGKfMqWATcBAAAFmtoWzBu0080.png

后台修改页面,支持上一条、下一条显示和编辑,不用列表页、编辑页来回切换。

poYBAGKfMqeAS9vTAAC_PnOV9Lw255.png

环境要求

  • JDK8。
  • Servlet3.1或更高版本(如Tomcat8.5或更高版本)。
  • MySQL5.5或更高版本(如需使用MySQL5.0,可将mysql驱动版本替换为5.1.24)。如何连接MySQL8数据库
  • 浏览器:IE11、Edge、Firefox、Chrome。
  • Kotlin1.3或更高版本。(开发环境需要)
  • Maven3.3或更高版本。(开发环境需要)

技术栈

  • Kotlin/Java
  • Mybatis
  • SpringBoot 2
  • Shiro
  • Thymeleaf
  • Bootstrap 4
  • React
  • TypeScript
  • Ant Design 4
  • Ant Design Pro 5
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !