9.30java项目总结

一、项目概述

本次JavaWeb项目是一个仿制框架百度贴吧的javaweb贴吧项目。

二、学习收获

1.前端技术:

只能说基本掌握了html,css,和js的使用,然后过于复杂的html盒子套盒子界面还是有待提高的,然后界面的动态化也是,美观一点的还是很牵强的。

2.后端技术:

深入理解了Servlet的生命周期和工作原理,能够通过@WebServlet注解配置Servlet,并处理HTTP请求和响应。并且相比上次项目,对控制器,服务层和持久层的分层结构更加熟练使用了,层次也更加清晰了,就是提代码的可维护性相比之前更高了。但是其他拓展方面还是有待提升和发掘。

3.数据库操作

:掌握了基本的sql语句,包括数据查询、插入、更新和删除操作,能够高效地进行数据管理。然后难一点的还是差点,之前打算去牛客刷sql语句的题目,提高这方面的不足。学习了MyBatis的基本使用,基本掌握了如何通过XML或注解进行sql映射,简化了数据库操作的复杂度,提高了开发效率。

三,改进

1.在某些功能的设计和实现中,过于依赖现成的AI工具,导致对核心技术的掌握不足。后面就打算加强对基础的学习和理解,减少工具的依赖,尽量手写代码,设置学习计划,解决实际问题,提高自己的思考能力和综合能力,提高自己的综合竞争力。

2.在项目初期,对整体架构和功能模块的理解不够深入,导致在实施过程中遇到了一些重复工作和返工。如没有站在用户的角度进行分析,没有进行充分的需求分析和设计讨论,下次会在项目初期进行详细的需求分析,在用户的角度以明确需求,制定项目文档,记录自己的代码对应的功能,避免重复工作 。

3.团队内部沟通较少,信息获取不够,导致开发过程中出现了孤岛效应,这一方面主要是自己的原因,后序要培养自己的提问题的能力,争取做到多问,精确问到关键点,而不是问了但是没听懂的那样。

4.还有就是自己的思路不是很清晰,一方面是需求不清晰,一方面是代码的实现并没有考虑的很连贯,导致一环套一环就bug层出,也是需要打开基础和优化自己滴bug的方法,实现高效率的开发。

5.就目前而言,学习方法仍放在很大问题,需要自己做出实质性改变,定期回顾自己的工作和学习进展,识别不足之处并制定改进措施,不断反思自己,鞭策自己。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值