当前位置:首页 > 软件下载 > 编程开发

jspBB(论坛问答系统)v1.0.0官方版

点此纠错

  • 平台:WinAll
  • 大小:51.7M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-01-29
4.0
0% 0%

情介绍


jspBB是一个免费的论坛问答系统,增加了使用websocket的通知功能,让您可以实时了解您的答案或评论。管理员可以在整个网站上收到有关问题、答案或评论的通知。即使他们为用户解答问题,作为客户服务系统也是一个不错的选择。









jspBB是一个免费的论坛问答系统,增加了使用websocket的通知功能,让您可以实时了解您的答案或评论。管理员可以在整个网站上收到有关问题、答案或评论的通知。即使他们为用户解答问题,作为客户服务系统也是一个不错的选择。



16f601382b07d9c3_600_0.jpeg



系统介绍



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等技术。



系统中的应用代码采用Kotlin开发,工具代码采用Java开发(考虑到在其他项目中的复用)。 Kotlin 是一种高效、安全的开发语言,与Java 100% 兼容。编译后仍然是一个class文件,仍然在jdk中运行,不依赖任何其他环境。 Kotlin 和Java 可以互相调用。您可以在开发过程中混合搭配Java 和Kotlin。并非所有事情都需要使用Kotlin。 Kotlin 已经成为Android 中的首选开发语言,Spring 也很早就添加了对Kotlin 的支持。



在实际开发中,Kotlin对空值的安全处理可以大大增强代码安全性。随时随地无需考虑空值问题。类似于动态语言的语法糖,你可以用少量的代码做任何你想做的事情。用Java开发时不用担心为什么不能这样或者为什么不能那样。一个简单的想法需要很多行代码才能实现。



16f601382b0b3cae_600_0.jpeg



环境要求



JDK8。



Servlet3.1或更高版本(如Tomcat8.5或更高版本)。



MySQL5.5或更高版本(如果需要使用MySQL5.0,可以将mysql驱动版本替换为5.1.24)。



浏览器:IE11、Edge、Firefox、Chrome。



Kotlin1.3 或更高版本。 (开发环境需要)



Maven3.3或更高版本。 (开发环境需要)