Java sanguibatis:我的简易版 MyBatis 从源码到发布 sanguibatis:一个轻量级 MyBatis 仿制框架为了深入理解 MyBatis 的运行原理,我手写了一个简易版的 ORM 框架——sanguibatis。它实现了最基本的配置、数据源、事务管理、SQLSessionFactory 和 Mapper 映射,核心功能包括 selectOne()... 2025年05月18日 15 views 发表评论 阅读全文
Java 基于Dom4j与XPath的XML解析实践 一、常见的XML解析方式在日常开发中,常用的XML解析方式主要有两种:DOM(Document Object Model)原理:将整个XML文件加载到内存,构建成Document对象;优点:保留完整的节点结构,支持增删改查操作;缺点:占用内存较多,处理大文件时可能发生内存溢出;SAX(Simple ... 2025年05月16日 10 views 发表评论 阅读全文
Java Spring Boot基本的增删改查的实现(结构严谨) 项目背景与目的在这次学习过程中,我完成了一个基于 Spring Boot 的用户管理系统项目,目的是通过实现用户的增、删、改、查等功能,帮助自己更深入地理解 Spring Boot、JPA 以及与前端交互时常用的 DTO 设计。此外,本项目还包含了密码加密技术的实践,利用 BCrypt 加密算法保障... 2025年05月09日 14 views 发表评论 阅读全文
Java 第一个SpringBoot3程序 今天(2025-04-21)开始打算学习SpringBoot3,这应该是个漫长的过程,我给自己的预计学习时间是两周,每天10h+,也许会有些仓促,但我绝不会将就,不赶进度,力求做到理解。现在先学习运行第一个SrpingBoot3程序。1.准备工作新建Java空的工程,选择Maven作为构建工具。在P... 2025年04月21日 24 views 发表评论 阅读全文