摘要: 优化 IDEA 开发流程,配置了 JavaWeb 的热部署插件,却因没关闭项目缓存,修改代码后仍需重启 Tomcat。清理缓存并调整热部署配置后,修改前端页面和后端代码都能实时生效,开发效率提升不少。 阅读全文
posted @ 2026-01-07 23:42 Yuuki理 阅读(11) 评论(0) 推荐(0)
摘要: 复盘本周数据库操作,发现自己写的 JDBC 代码重复度极高,每次操作都要重新加载驱动、创建连接。计划下周封装 JDBC 工具类,把获取连接、关闭资源等通用操作抽离,提升代码复用性。 阅读全文
posted @ 2026-01-07 23:41 Yuuki理 阅读(8) 评论(0) 推荐(0)
摘要: 把 MySQL 增删改查整合到 JavaWeb 项目中,查询数据时返回结果为空,检查发现是 JDBC 的 URL 少加了 serverTimezone 参数,导致时区不匹配。添加?serverTimezone=Asia/Shanghai 后,数据正常读取。 阅读全文
posted @ 2026-01-07 23:41 Yuuki理 阅读(4) 评论(0) 推荐(0)
摘要: 练习 MySQL 的修改操作,想更新用户手机号却一直不生效,排查发现是字段名写错(把 phone 写成 mobile),且没开启 SQL 语法校验。反思:写 SQL 时要对照数据表结构,IDEA 中开启 SQL 提示能减少低级错误。 阅读全文
posted @ 2026-01-07 23:39 Yuuki理 阅读(7) 评论(0) 推荐(0)
摘要: 专注学习 MySQL 的增删改查,写删除用户的 SQL 时,因漏写 WHERE 条件,差点误删整张表数据。紧急终止操作后,给自己定了规则:写 DELETE/UPDATE 语句时,先写 WHERE 再写主体,且测试时加 LIMIT 限制。 阅读全文
posted @ 2026-01-07 23:38 Yuuki理 阅读(5) 评论(0) 推荐(0)
摘要: 上午花 2 小时配置 IDEA 的 JavaWeb 开发环境,因 Tomcat 版本与项目 SDK 不兼容,启动时一直报类加载异常。换成适配的 Tomcat 9 版本并重新配置 Artifacts 后才解决,反思:环境配置要先核对版本兼容性,避免无效调试。 阅读全文
posted @ 2026-01-07 23:38 Yuuki理 阅读(6) 评论(0) 推荐(0)
摘要: 本周重点练了文件上传和分页功能,发现自己写代码时缺乏模块化思维,上传的工具类和分页的工具类混在一起,复用性差。下周计划:把通用功能封装成工具类,提升代码的可维护性。 阅读全文
posted @ 2026-01-07 23:35 Yuuki理 阅读(9) 评论(0) 推荐(0)
摘要: 用 EL 和 JSTL 实现分页页面展示,页码跳转功能一直失效,查了半天发现是 EL 表达式获取页码参数时,参数名和后台传递的不一致。总结:前后端参数命名要统一,避免因命名偏差导致功能异常。 阅读全文
posted @ 2026-01-07 23:34 Yuuki理 阅读(4) 评论(0) 推荐(0)
摘要: 练习 Servlet+JDBC 实现分页查询功能,写分页 SQL 时把 limit 的参数顺序搞反,导致查询结果异常。核对 MySQL 分页语法后修正,反思:常用 SQL 语法要记牢,写代码时先验证核心语法的正确性。 阅读全文
posted @ 2026-01-07 23:33 Yuuki理 阅读(9) 评论(0) 推荐(0)
摘要: 优化文件上传功能,添加了文件类型和大小校验,却忽略了上传路径的权限问题,导致 Tomcat 无法写入文件。调整服务器目录权限后解决,总结:后端开发要兼顾代码逻辑和服务器环境配置。 阅读全文
posted @ 2026-01-07 23:33 Yuuki理 阅读(6) 评论(0) 推荐(0)