编程 sanguispring:我的简易版 Spring IoC 容器 从源码到发布 sanguispring:我的简易版 Spring IoC 容器—— 从源码到发布的学习之旅作者:三桂 日期:2025-05-30一、背景与动机在学习 Spring 框架的过程中,IoC(控制反转)与依赖注入(DI)一直是最核心、也最玄妙的部分。虽然大量现成框架能帮我们快速上手,但要真正理解它的... 2025年05月30日 3 views 发表评论 阅读全文
编程 sanguibatis:我的简易版 MyBatis 从源码到发布 sanguibatis:一个轻量级 MyBatis 仿制框架为了深入理解 MyBatis 的运行原理,我手写了一个简易版的 ORM 框架——sanguibatis。它实现了最基本的配置、数据源、事务管理、SQLSessionFactory 和 Mapper 映射,核心功能包括 selectOne()... 2025年05月18日 15 views 发表评论 阅读全文
编程 基于Dom4j与XPath的XML解析实践 一、常见的XML解析方式在日常开发中,常用的XML解析方式主要有两种:DOM(Document Object Model)原理:将整个XML文件加载到内存,构建成Document对象;优点:保留完整的节点结构,支持增删改查操作;缺点:占用内存较多,处理大文件时可能发生内存溢出;SAX(Simple ... 2025年05月16日 10 views 发表评论 阅读全文