1、纯java系统
就是说,整个系统,包括后台和前端都是使用java开发,即页面使用jsp及基于jsp的技术(如struts、jsf等)。
对于这种系统,只要查看buildpath中引入的jar包即可判定。
常用的架构:spring、springmvc、struts、hibernate、mybatis等。
2、前后端分离的项目
对于这些系统,后端是java实现,前端是前端框架实现。
对于后端,与第一种一样,查看jar包即可。
对于前端,需要通过浏览器查看生成后的代码,一般在首页均可以看到明显的标志,常用的前端框架是vue、react、angular。
对于编写基于Java的BBS论坛系统, 首先要确定你的框架与开发环境, 需要考虑如下问题
选用什么数据库 mysql还是sqlserver
选用什么开发环境eclipse还是idea
选用设么技术框架, 原生jsp还是springboot还是springmvc+mybaits
然后设计你的数据库, 搭建项目脚手架, 跑通你的javaweb系统
然后开始实现controller层, dao层, service层, jsp页面代码
我最近写的几个论坛系统都是这样设计的, 希望能够帮助你