2026年4月16日
摘要: 别再乱买API了!9大Coding Plan深度横评,谁才是程序员的最优解? 9大平台、45款模型、4档上下文、昼夜双轮测试——用数据告诉你,2026年4月国内AI编程包月套餐到底怎么选。 一、Coding Plan 是什么?为什么你需要关注? 2026年,AI编程彻底火了。 Claude Code 阅读全文
posted @ 2026-04-16 11:33 lunzi_fly 阅读(10117) 评论(1) 推荐(1)
  2025年12月14日
摘要: 第9篇:MappedStatement映射语句解析详解 前言 在前面的章节中,我们已经深入学习了 MyBatis 的核心执行组件:Executor、StatementHandler、ParameterHandler 和 ResultSetHandler。这些组件在执行过程中都需要依赖一个关键的配置对 阅读全文
posted @ 2025-12-14 20:42 lunzi_fly 阅读(69) 评论(0) 推荐(0)
  2025年11月30日
摘要: 第8篇:ResultSetHandler结果集处理 1. 学习目标确认 1.0 第7篇思考题解答 思考题1:DefaultParameterHandler的参数值获取为什么要设计优先级策略? 答案要点: 额外参数优先:foreach动态SQL生成的参数优先级最高 空参数处理:避免空指针异常 基本类型 阅读全文
posted @ 2025-11-30 15:24 lunzi_fly 阅读(939) 评论(0) 推荐(0)
  2025年10月24日
摘要: 第7篇:ParameterHandler参数处理机制 1. 学习目标确认 1.0 第6篇思考题解答 在深入学习ParameterHandler参数处理机制之前,让我们先回顾并解答第6篇中提出的思考题,这将帮助我们更好地理解ParameterHandler在整个执行流程中的关键作用。 思考题1:为什么 阅读全文
posted @ 2025-10-24 16:51 lunzi_fly 阅读(157) 评论(0) 推荐(0)
  2025年10月16日
摘要: 第6篇:StatementHandler语句处理器 1. 学习目标确认 1.0 第5篇思考题解答 在深入学习StatementHandler语句处理器之前,让我们先回顾并解答第5篇中提出的思考题,这将帮助我们更好地理解StatementHandler在整个架构中的作用。 思考题1:为什么MyBati 阅读全文
posted @ 2025-10-16 10:54 lunzi_fly 阅读(201) 评论(0) 推荐(1)
  2025年10月9日
摘要: 第5篇:Executor执行器体系详解 1. 学习目标确认 1.0 第4篇思考题解答 在深入学习Executor执行器体系之前,让我们先回顾并解答第4篇中提出的思考题,这将帮助我们更好地理解Executor在整个架构中的作用。 思考题1:为什么MyBatis选择JDK动态代理而非字节码增强(如ASM 阅读全文
posted @ 2025-10-09 17:02 lunzi_fly 阅读(248) 评论(0) 推荐(2)
  2025年9月25日
摘要: 第3篇:SqlSession的创建与生命周期 1. 学习目标确认 1.0 第2篇思考题解答 在深入学习SqlSession之前,让我们先回顾并解答第2篇中提出的思考题,这将帮助我们更好地理解SqlSession在整个架构中的作用。 思考题1:为什么MyBatis要设计如此复杂的配置系统? 答案要点: 阅读全文
posted @ 2025-09-25 08:31 lunzi_fly 阅读(337) 评论(1) 推荐(3)
  2025年9月24日
摘要: 第4篇:Mapper 接口的动态代理机制 1. 学习目标确认 1.0 第3篇思考题解答 在深入学习Mapper接口的动态代理机制之前,让我们先回顾并解答第3篇中提出的思考题,这将帮助我们更好地理解Mapper代理在整个架构中的作用。 思考题1:为什么MyBatis要设计SqlSession接口?这种 阅读全文
posted @ 2025-09-24 17:42 lunzi_fly 阅读(233) 评论(0) 推荐(1)
  2025年9月18日
摘要: Oracle 数据库运行时文件清理指南 背景:公司阿里云数据库主机,由于长期运行空间告急,通知各项目组多次要求转移数据库空间文件进展缓慢,为保证空间占满影响数据库服务,才有了这次操作,现将实践操作记录下来, 方便后续同时进行操作 本文档总结如何在 Oracle 19.3 数据库(测试环境,安装路径 阅读全文
posted @ 2025-09-18 17:19 lunzi_fly 阅读(490) 评论(0) 推荐(0)
  2025年9月15日
摘要: 第2篇:配置系统深度解析 1. 配置系统概述 1.0 第1篇思考题解答 在深入学习配置系统之前,让我们先回顾并解答第1篇中提出的思考题,这将帮助我们更好地理解配置系统在整个架构中的作用。 思考题1:为什么 MyBatis 要采用三层架构设计? 答案要点: 职责分离:接口层提供API,核心处理层处理业 阅读全文
posted @ 2025-09-15 10:58 lunzi_fly 阅读(182) 评论(0) 推荐(1)