首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java 论坛_5 个最好用的 Java 开源论坛系统

我是 Guide 哥,Java 后端开发。一个会一点前端,喜欢烹饪的自由少年。 最近有点小忙。...但是,由于前几天答应了一位读者自己会推荐一些开源的论坛系统,所以,昨晚就简单地熬了个夜,对比了很多个开源论坛系统之后,总结成了这篇文章。...这篇文章我一共推荐了 5 个论坛类开源项目,除了有 1 个是基于 PHP 开发之外,其他都是基于 Java ,并且大部分都是基于 Spring Boot 这个主流框架来做的。...技术栈: Latke (作者自研的以 JSON 为主的 Java Web 框架)+jsoup[4] + Jodd[5] 推荐等级 :⭐⭐⭐⭐ 评价:讲真,Symphony 是笔者目前见过的论坛项目中功能最齐全的一款...开发的社区(论坛) 技术栈:Spring-Boot + Mybatis-Plus + MySQL 推荐等级 :⭐⭐⭐⭐ 评价:朋也社区基于 Java 语言,采用主流的 Java Web 开发框架(SpringBoot

4.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    校园论坛设计(Java

    校园论坛设计(Java) 0、写在前面 1、项目介绍 2、项目背景 3、项目功能介绍 3.1 总体设计图 3.2 帖子模块 3.3 学习模块 3.4 个人信息模块 3.5 数据报表模块 3.6 校园周边模块...3.7 用户管理模块 3.8 登录注册模块 4、数据库总体设计 ---- ---- 0、写在前面 Windows版本:Windows10 JDK版本:Java8 MySQL版本:MySQL5.7 Tomcat...Ultimate2020.2.3 1、项目介绍 本项目基于BootStrap + Jsp + Servlet + MySQL+ Tomcat的开发模式和Maven构建工具进行FosuForum(校园论坛...2、项目背景 校园论坛是一种比较好的交流平台,可以方便人们进行即时在线交流,发表各种信息,实现网络资源的共享。而且,也能促使人们敞开心扉去学习知识、追求进步,以至于能更好地利用网络资源。

    78440

    校园论坛Java)—— 结束篇

    校园论坛Java)—— 结束篇 1、写在前面 2、系统总体设计 2.1 设计流程 2.2 各个页面之间的调用关系 3、系统实现的可行性 4、系统制作的局限性 5、总结 6、项目代码 ---- ---...--> 帖子模块 --> 考研学习模块 --> 用户管理模块 --> 数据报表模块 --> 校园周边模块 需求分析 2.2 各个页面之间的调用关系 3、系统实现的可行性 与此同时,制作校园论坛的方法和所用的软件种类也越来越多了...而在这里,我将采用基于BootStrap + Jsp + Servlet + MySQL+ Tomcat的开发模式和Maven构建工具进行佛大校园论坛的制作。...我所用的开发软件是IntelliJ IDEA2020.2.3,它是一款能够开发Java基础或企业级项目的工具;JDK1.8是当前众多企业进行Java开发的首选版本;数据库采用开源的MySQL,它是一款当前比较流行的进行中小量数据开发的中小型数据库...4、系统制作的局限性 此次校园论坛制作的界面效果并不完美,但论坛里应具备的基本功能都实现了,比如,用户(或管理员)登录,发表新的帖子,查看已存在的帖子,回复别人发表的帖子(也叫跟帖)以及管理员删除发言不当帖子或着跟帖

    87620

    校园论坛Java)—— 帖子模块

    校园论坛Java)—— 帖子模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2 普通帖子中各层的设计 3、用户浏览普通帖子功能的实现 3.1 帖子发布和查看以及回复功能系统...用户帖子发布、搜索功能页面的实现 5.1 帖子发布 5.2 搜索普通帖子 6、用户删除普通帖子回帖系统 7、项目代码 ---- ---- 1、写在前面 Windows版本:Windows10 JDK版本:Java8...实体层声明普通帖子的id、title、content、createTime、keyWord(用于模糊搜索)等变量以及对应的set、get方法 package cn.lbj.forum.entity; import java.sql.Timestamp...; import java.util.ArrayList; import java.util.List; /** * TODO 论坛相关信息实体类 */ public class ForumEntity...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List

    2.2K10

    校园论坛Java)——环境配置篇

    校园论坛Java)——环境配置篇 1、写在前面 2、新建Maven项目 2.1 引入相关依赖 2.2 配置Tomcat环境 3、项目发布测试 4、项目代码 5、参考资料 ---- ---- 1、写在前面...Windows版本:Windows10 JDK版本:Java8 MySQL版本:MySQL5.7 Tomcat版本:Tomcat9.0 IDE:IntelliJ IDEA Ultimate2020.2.3...2.2 配置Tomcat环境 项目新建完毕之后,可以看到项目的基本组成部分: src/main/java src/main/resources src/main/test web/WEB-INF web...:http://localhost:8080/FosuForum(其中localhost为本地主机IP地址,8080为Tomcat服务器端口号,FosuForum是项目名称)按回车即可进入Fosu校园论坛首页界面...主界面如下图所示: 对于第一次登录的用户来说,首先需要注册,单击“注册”一栏即可进入注册界面,如下图所示: 注册成功即可登录Fosu校园论坛

    59830

    校园论坛Java)—— 数据报表模块

    校园论坛Java)—— 数据报表模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2....总结 5、项目代码 ---- ---- 1、写在前面 Windows版本:Windows10 JDK版本:Java8 MySQL版本:MySQL5.7 Tomcat版本:Tomcat9.0 IDE:IntelliJ...如下图所示: 3.3 回帖数Top5的普通帖子 统计回帖数量前5的帖子 从数据库获取到的数据样例为:[Java,3,全流程调度,1] 第一个变量为帖子标题,第二个变量为回帖数量 如下图所示: 3.4...总结 数据报表使用的是开源的数据可视化图表库Echarts,数据库的查询并不困难,主要是如何将统计的结果输出给Echarts报表,这涉及到java代码在js中如何使用,或者js代码如何在java中引用的两个问题

    87710

    校园论坛Java)—— 登录注册和用户信息模块

    校园论坛Java)—— 登录注册和用户信息模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2....用户注册功能 3.2 用户登录功能 4、用户个人信息 4.1 查看个人信息 4.2 修改个人信息 5、项目代码 ---- ---- 1、写在前面 Windows版本:Windows10 JDK版本:Java8...JavaScript标记语言判断输入的用户名和密码是否为空; 登录界面如下所示: 登录功能的实现 通过login.jsp界面传递参数user_id和user_password给 LoginServlet.java...若判断正确则为用户建立一个Session,并进入了Fosu校园论坛主界面。 4、用户个人信息 4.1 查看个人信息 在系统右上角选择个人信息一栏,即可查看个人信息。

    2.2K20
    领券