Java教程

Java课程设计---教学论坛

本文主要是介绍Java课程设计---教学论坛,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  • 教育论坛
  • 参考:https://www.bilibili.com/video/BV1r4411r7au?share_source=copy_web(基本就是跟着这位大佬一步步学)
  • 成员及任务分配
  • 成员 任务分配 博客地址
    张恒源(组长) 基本框架搭建,登录,拦截器功能实现,index,navigation,publish页面编写及后端实现,添加Markdonw插件,数据库调试迁移,部署项目至云服务器(失败差钱)。 https://www.cnblogs.com/kaorouguo/
    李兴泰 error页面,import/head页面,foot页面编写及后端实现,回复功能实现。  
    张琦彬 分页功能实现,搜索功能实现,完善导航栏,评论功能  
  • 项目总览
  • 主要功能:

  •  
  • 项目开发模式——MVC
    •   M即model指模型表示业务规则,模型可以与数据库进行交互,进行增删改查操作。V即view视图,包括交互界面,类如本项目里的html页面。C即controller控制器根据请求类型和请求的指令发送到相应的模型。例如本项目:用户在论坛界面交互后,发送如登录请求给控制器,控制器根据请求发送数据到指定的model。详情具体可看第三方登录功能的实现。
  • 主要功能展示
    •   一.登录功能:
      •     
      • 代码实现,及持久化登录解决方案见第三方功能实现
      •   二、发帖功能展示(集成Markdown):
      •  三、主页及分页功能展示

      • 回复功能展示:
      • 其余功能不在博客中进行展示
  • 后续改进计划:
    • 一,完成上传下载功能
    • 二,部署在云服务器上(有点小贵还要买rds)
    • 三,重写项目,包括:页面(采用bootstrap5),数据库改为mysql8.0,添加管理员端,搜索功能逻辑优化,添加热门排行榜
    • 。。。
  • 项目感想:
      •   教育论坛这个项目对于我们这几个初学者来讲确实太难了,spring boot框架,数据库,maven,mybatis,flyway,git等等这些都是开始项目后从0开始,现学现用,本学期时间也不长,项目时间也很短,真的掉了很多头发。非常感谢“码匠笔记”up主。 

    

这篇关于Java课程设计---教学论坛的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!