ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2022-06-17 16:03:51  阅读:192  来源: 互联网

标签:课程设计 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,登录,项目,实现,展示,功能,---,页面
来源: https://www.cnblogs.com/kaorouguo/p/16384536.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有