2025-10-29 14:53

和居汇项目个人总结

王源

Java后端

(84)

(0)

收藏

社区管理系统个人感想

 

一、项目涉及技术

前端:html , css , javascript , VUE2 , Element-UI , axios等技术

后端: Java, Spring Boot, MyBatis, MySQL, Maven , JWT等技术

开发工具:IntelliJ IDEA, VS Code,MySQL数据库

二、功能实现中遇到的问题和解决方案

1、日期格式问题:从前端输入日期接收到后端并存入数据库时,存在日期格式上的差异xxxx-xx-xx或者xxxx/xx/xx

解决方案:将日期格式进入统一设置,使用DATE、LocalDate、DateStamp等方式将格式统一即可完成数据传输,也可以在后端中使用DateTimeFormat将格式设置为固定格式

2、在创建项目添加依赖,进行环境设置时经常出现问题吗,导致项目无法启动,功能无法运行

解决方案:熟能生巧,完成环境配置,添加依赖时,内容常常是固定的,认真仔细检查进行的每一步操作,确保操作都是正确的即可正确完成项目创立

3、在实现功能书写代码时,常常无法首次即完成当前功能,且出现问题后对问题原因进行分析,无法准确找到当前问题的存在位置,也就无法快速改正问题

解决方案:在最初写的时候就仔细检查好,实在出现解决不了的问题即是联系周边的同学和老师。

总结来看,此部分问题较多存在于sql语言的书写当中,在面对稍复杂的一些sql语言时,熟练度不足,导致经常出现问题。

4、在完成查找实现列表,对此表的某一行内容做功能需要跳转页面时,无法实现将当前行的数据带到新的页面,对此像查看、修改等功能的实现都无法完成

解决方案:利用localStorge的getItem和setItem的方法,先将该行内容存入到浏览器的本地存储中,后在新的页面将该内容取出即可完成当前功能

三、总结

1、技术层面的提升

对当前所学内容的部分进行到了应用,对其理解和真正应用得到了新的感受和反馈,对该部分内容更加熟练。对发现问题、查找问题的能力也得到了提升,对一些常见问题有了解决方案。对前后端分离的内容有了更深刻的感受,对数据传输、数据接收、数据修改等有了理解

2、存在的不足之处

代码质量明显还存在较大的问题,部分功能还存在问题,未能真正实现。对于代码的注释习惯尚未养成,没有写完代码即时添加注释的习惯,在后续查看的代码时没有那么方便。对项目的整体把握,对项目与之前单个小练习的理解上还有问题,对项目需要的功能实现分析上理解尚轻

3、个人感想

    通过这次的项目实践,我巩固了当前所学内容的基础内容,如Java、Spring Boot、Vue.js,并对其在项目中的应用有了初步的了解。体验了一个软件项目从需求、设计、到开发、测试的这个过程,感受到了在发现bug发现问题时,要付出的耐心和细心,这是本次项目很重要的一个收获。同时,在完成一个项目时,即时沟通是快速推进项目很重要的一个关键点,没有来到线下参与导致整个沟通过程中极其麻烦,遇到问题时常常无法做到即时沟通、即时解决导致功能进度变慢


0条评论

点击登录参与评论