- 博客(219)
- 收藏
- 关注
原创 什么是 JSON?学习JSON有什么用?在springboot项目里如何实现JSON的序列化和反序列化?
什么是 JSON?学习JSON有什么用?在springboot项目里如何实现JSON的序列化和反序列化?
2025-04-25 11:31:41
1185
原创 SpringBoot参数校验:@Valid 与 @Validated 详解
SpringBoot参数校验:@Valid 与 @Validated 详解
2025-03-09 20:56:23
1382
原创 策略模式与责任链模式学习笔记:从入门到理解
策略模式与责任链模式学习笔记 策略模式和责任链模式都是常用的行为型设计模式,但适用场景不同。策略模式通过封装不同算法,允许运行时动态切换(如电商促销活动);责任链模式则将请求沿处理链传递,直至被处理(如审批流程)。策略模式强调算法替换,责任链模式侧重请求传递。学习时建议结合生活案例(如出行方式/审批流程)和代码示例理解其差异,掌握何时选择何种模式。
2025-05-26 16:42:54
1289
原创 在SpringBoot项目中策略模式的使用
本文展示了如何使用策略模式重构考试场次更新逻辑。原始代码采用冗长的条件判断来更新不同字段,而重构后通过策略模式将每个字段的更新逻辑封装为独立策略类(如ExamNameUpdateStrategy、ExamDurationUpdateStrategy等)。这些策略类实现统一的UpdateExamStrategy接口,负责处理特定字段的更新及可能的级联更新。重构后的代码结构更清晰,职责更单一,便于扩展新字段的更新逻辑,同时避免了原始代码中重复的条件判断和维护困难的问题。策略模式的引入提高了代码的可读性和可维护性
2025-05-26 14:43:16
839
原创 使用docker部署项目时报错,failed to checksum file node_modules/.pnpm/@ant-design+colors@6.0.0/node_modules
使用docker部署项目时报错,failed to checksum file node_modules/.pnpm/@ant-design+colors@6.0.0/node_modules
2025-05-22 17:52:18
550
原创 关于如何在Springboot项目中通过excel批量导入数据
本文介绍了批量导入学生账号的接口实现,主要包括接口文档和具体代码实现。接口文档详细说明了请求路径、方式、参数格式及响应数据,支持通过上传Excel文件批量导入学生信息。具体实现部分展示了如何通过Java代码处理Excel文件,包括文件校验、读取数据、处理导入结果等。代码中使用了Apache POI库来解析Excel文件,并根据导入结果返回不同的状态信息,如成功、失败或部分成功。整体实现提供了清晰的导入状态反馈,便于前端展示导入进度和结果。
2025-05-22 17:19:12
1237
原创 SpringBoot项目中关于The field screenShot exceeds its maximum permitted size of 1048576 bytes.的解决方案。
SpringBoot项目中关于The field screenShot exceeds its maximum permitted size of 1048576 bytes.的解决方案。
2025-04-23 09:50:34
252
原创 Spring Boot 整合 MongoDB:分页查询详解 (新手友好)
Spring Boot 整合 MongoDB:分页查询详解 (新手友好)
2025-04-10 10:40:00
1654
2
原创 MySQL SQL 优化专题
MySQL SQL 优化专题1.插入数据优化2.主键优化3.ORDER BY 优化4.GROUPBY优化5. LIMIT优化6.COUNT优化count用法7. UPDATE 优化总结
2025-03-03 21:56:38
931
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅