11 2024 档案
摘要:概述 随着数据量增多,势必会进行分库分表。假设 test 表有数据 [1,2,3,4,5,6,7,8],在单库的时候,查询第 2 页数据并且显示 2 条,语句是这样的: select * from test order by id limit 2 offset 2 数据返回 [3,4],但是数据切分
阅读全文
摘要:MyBatis 和 MyBatis-Plus 的区别 MyBatis 是基础的持久层框架,主要用于将 Java 对象与数据库表进行映射,需要手动编写映射文件(XML 或 注解方式),定义 SQL 语句、参数、结果映射等,适用于对 SQL 语句性能要求高,需要编写复杂 SQL 的场景 MyBatis-
阅读全文
摘要:概述 SpringMVC 中的 MVC 即模型-视图-控制器,该框架围绕一个 DispatcherServlet 改计而成,DispatcherServlet 会把请求分发给各个处理器,并支持可配置的处理器映射和视图渲染等功能 SpringMVC 的工作流程如下所示: 客户端发起 HTTP 请求:客
阅读全文