XML解释

mappper.xml:

<mapper></mapper> <resultMapper></resultMapper> <select></select>的内部都是分别形容mapper resultMapper select

eg: 3行:映射到三层架构中mapper层中的哪一个,namespace就是mapper层空间的名称

4行:id是map(映射)方式的名字,是映射方式的名字。type是映射结果的类型。

10行:id是select查询方式的名称。resultType是查询结果的类型,把查询结果放到。

20行:同10行。上一个放到实体类中,这一个放到ext中。where中的参数不一定在ext。

mapper.java

findList中传入的参数是Vo,返回的是Ext,上面的xml文件,Vo是传入where中的,Ext是select得到的。

controller.java

Vo一般是前端传给后端的参数,ext是根据条件查询得到的结果。

Vo中会自然的有getpagenum,getpagesize这种,但是ext中没有,所以这里用了个pagehelper

补充pageinfo --------------------------------------------------------------------------------------------------

相关推荐
m***11901 小时前
Spring BOOT 启动参数
java·spring boot·后端
小石头 100861 小时前
【JavaEE】synchronized关键字
java·java-ee
悟空码字1 小时前
Java实现接口幂等性:程序员的“后悔药”
java·后端
天天摸鱼的java工程师1 小时前
🔍 MySQL 索引底层原理与 SQL 优化实战:从 B + 树到亿级查询优化
java·后端
DeepFlow 零侵扰全栈可观测1 小时前
DeepFlow 全栈可观测性 护航某银行核心系统全生命周期
数据库·人工智能·分布式·云原生·金融
e***58231 小时前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
IMPYLH1 小时前
Lua 的 select 函数
java·开发语言·笔记·后端·junit·游戏引擎·lua
小石头 100861 小时前
【JavaEE】死锁和避免方法
java·java-ee
L***p3131 小时前
MYSQL的第一次
数据库·mysql