万码学堂2022级学生刘*康
项目感言:
从开课到现在的第一次团队项目结束,对于代码的理解也随着时间的推移而有了不同的理解。在这次项目之中,我负责了后台分类的编写与个人主页的设计与功能的编写。
在项目正式开始之前,其实我的内心还是挺忐忑的,之前因为疫情的原因在家里上网课的时候,常常溜号所以对一些知识点的掌握都比较差,于是抱着尝试的心态开始了这次项目。在一开始的时候我们小组针对本次的论坛类项目做了充分的项目分析与数据库的建立在确定分工之后,便开始了项目的编写在JavaEE阶段的项目编写免不了使用Servlet文件与DAO文件的配合,并且要熟悉在浏览器中jsp的内置类的作用范围。DAO文件我觉得可以理解为调用数据库,或者说针对数据库的操作。
这就需要熟悉数据库的SQL语句和HTTPServlet接口的知识Servlet文件个人理解是为了辅助DAO,联通jsp页面与DAO的桥梁;通过servlet类来调用DAO的方法,然后将数据通过el表达式等方法传给页面;同时页面也可以通过表单提交等方式,将数据给Servlet然后Servlet调用DAO方法来对数据库进行一系列的操作。
除了这些,通过这次项目我认识到团队之间的交流是很重要的,往往很多的问题都可以通过交流的方式来解决。如果交流不当,很可能造成项目停滞的情况。
当然,在制作项目的过程中难免会遇到各种各样意想不到的问题,就比如jsp页面的样式设置问题、gitee推送的问题、组员之间编码格式不同的问题、方法重复命名.....
在不断的试错与改进中,我也逐步掌握了SpringMVC的使用,并且对使用java制作项目有了全面的理解与构思。
所幸,到最后我们也交上了我们的答卷,虽然不尽人意,但我觉得起码也从中收获了很多 最后,千里之行,始于足下。一定要敢于开始写第一行,然后慢慢地扩展。当数天的代码积累下来,你的功能能够实现的时候,那一刻的成就感,将是无法言喻的激动。