摘要: 在SpringBoot项目开发中,MyBatis注解式开发无需编写XML映射文件,能极大简化持久层代码,提升开发效率。本文将以部门表(dept)为案例,完整实现基本增删改查、分页查询、模糊查询、批量新增、批量删除及局部修改功能,全程仅编写实体类、Mapper接口和测试类。 一、环境准备 核心技术:S 阅读全文
posted @ 2026-01-31 15:15 Jennifer_F 阅读(11) 评论(0) 推荐(0)
摘要: 在 Spring Boot 开发过程中,配置管理、IOC 容器使用、功能扩展(如拦截器)是高频核心知识点。本文结合实战案例,梳理配置加载优先级、Bean 注入技巧、拦截器开发等关键内容,理清底层逻辑,规避常见坑点。 一、Spring Boot 配置加载优先级与核心配置 1. 配置文件加载顺序 Spr 阅读全文
posted @ 2026-01-30 19:26 Jennifer_F 阅读(13) 评论(0) 推荐(0)
摘要: 本文记录 Spring Boot 入门实操全流程,从项目创建、资源目录认知,到 Controller 层请求映射、参数接收,再到 Thymeleaf 动态页面渲染。 第一步:创建新项目(附配置与依赖说明) 依赖配置说明 项目创建后,pom.xml 文件会自动引入勾选的依赖,本次实操中注释掉了几个无需 阅读全文
posted @ 2026-01-29 20:03 Jennifer_F 阅读(18) 评论(0) 推荐(0)
摘要: Spring 框架凭借其轻量级、解耦、可扩展的特性,占据了 Java EE 开发的半壁江山。 但其实Spring 的核心逻辑并不复杂,抓住IOC 控制反转、DI 依赖注入、AOP 面向切面编程这三个关键点,就能轻松搞懂Spring架构 一、为什么需要 Spring 框架? 在没有 Spring 的年 阅读全文
posted @ 2026-01-28 19:31 Jennifer_F 阅读(29) 评论(0) 推荐(0)
摘要: 作为Java Web开发中主流的MVC框架,SpringMVC的核心价值在于解耦请求处理、业务逻辑和视图展示,让开发更规范、更高效。 一、前置认知:SpringMVC核心组件 DispatcherServlet(前端控制器):SpringMVC的“总枢纽”,所有请求的入口和出口都经过它。负责接收请求 阅读全文
posted @ 2026-01-28 19:04 Jennifer_F 阅读(16) 评论(0) 推荐(0)
摘要: 上一篇文章我们基于 Maven 搭建了 MyBatis 基础项目,完成了 Emp 员工表的基础增删改查(CRUD) 操作,核心使用了静态 SQL 语句,能满足固定条件的数据库操作。但实际开发中,我们经常会遇到多条件模糊查询、动态更新非空字段、批量操作等场景,静态 SQL 会出现拼接繁琐、空值判断冗余 阅读全文
posted @ 2026-01-27 20:19 Jennifer_F 阅读(13) 评论(0) 推荐(0)
摘要: Maven + MyBatis 入门实战:完整实现 Emp 表增删改查(CRUD) 在 MyBatis 学习初期,最基础也最核心的就是实现对数据库表的增删改查(CRUD)操作。本文将基于 Maven 项目搭建,一步步完成 Emp 表的完整 CRUD 功能,全程附详细步骤和代码实现,适合 MyBati 阅读全文
posted @ 2026-01-27 18:55 Jennifer_F 阅读(4) 评论(0) 推荐(0)