回顾从大一刚开始到现在,我学习过的知识有java基础,MySQL,javaweb,maven以及mybatis,其中做了三次项目,分别有简单的学生管理,学生管理优化,javaweb博客项目,每次做项目都是对前阶段学习的整理和巩固。第一个项目主要是考差了一维数组增删改查的运用以及循环的掌握,第一次系统的了解到一个比较完整的项目的做法。第二个项目运用了简单的mvc模式对第一个项目进行了优化,把第一个项目抽写为pojo层(student),view层(studentview)和操作层(studentmanage),对学生进行增删改查并将查询出的数据存储,也巩固了有关流的知识。第三个javaweb博客后台项目是耗费时间最长的,主要运用到了数据库,servlet,过滤器,以及前端的页面知识。因为这方面知识学习时间跨度太大,所以刚开始写的时候不知道该从哪里入手,就在网上找了相关的项目,根据其步骤先了解了写该项目需要的整体的认识以及项目需求,项目需求比如有查看所有的文章,通过分类id查看某一篇文章,根据文章题目查询文章等;需要的模块有登录注册页面、博文管理、分类管理、标签管理、友链管理、评论管理、以及管理员管理模块,每个模块又细分为增删改查的小模块。写项目阶段时先对数据库进行表单的建立,分别有博文表、标签表、标签与博文之间的关联表、评论表、友链表及分类表,数据库的信息完成以后,先写登录和注册页面,之后写相关servlet接受请求数据进行处理,再在pojo层写实体类,dao层写pojo层对应的接口和实现类,写这个项目的时候用了layui框架,因为不太会用所有页面写的挺难的。项目基本完成,bug还是很多。
老师检查任务时让我们重新自己做了一个javaweb项目,由于只有一周时间我只做了简单的图书管理的登陆注册以及增删改查,又对javaweb巩固了一遍并且意识到了自己的不足。
从开学到现在,自己的学习进度实在是挺慢的了,效率也不是很高,希望自己以后在小组可以把时间利用起来,提高效率,要学习的东西还有很多!
大一学期总结
最新推荐文章于 2022-03-03 11:32:37 发布