11.12

首先是各种细节坑,比如驱动名写错、忘导JAR包,一个小的疏忽程序就跑不起来,让我深刻理解了“细节决定成败”。

其次是数据库设计,我一开始想得太简单,后来才发现用外键关联用户表、字典表的重要性,好的设计是真的事半功倍。

最后是代码结构。最开始我的Servlet里啥都有,又处理请求又操作数据库,非常乱。后来我尝试用MVC模式分层,把数据库操作都封装到DAO层,Servlet只负责调度,代码瞬间清晰多了。虽然我写的DAO层还用着最基础的JDBC,满屏的try-catch,但我已经能体会到为什么后面要学连接池和MyBatis这些框架

这次实践让我明白,动手编码和光听理论完全不一样。

posted @ 2025-11-12 21:37  姜乐融  阅读(4)  评论(0)    收藏  举报