
Mybatis
文章平均质量分 57
Clarence0709
实践是检验真理的唯一标准
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis分页插件Pagehelper分析
Mybatis分页插件Pagehelper用法及其分析 0、PageHelper的用法: 在service层中的mapper接口前加入,只分页statrtPage后的第一个sql: //实现分页方法 PageHelper.startPage(startIndex, endIndex); //前端经常需要获取总条数或者总页数,就需要在返回的结果做处理,list为查询返回结果 Long total = new PageInfo(list).getTotal(); //通过自定义的统一返回值返回给前端 或原创 2021-12-09 16:36:52 · 360 阅读 · 0 评论 -
Mybatis 中遍历map 参数中的 list 和 array 属性
Mybatis 中遍历map 参数中的 list 和 array 属性 文章目录Mybatis 中遍历map 参数中的 list 和 array 属性问题解决方案代码controller层dao层mapper.xml参考链接 问题 在项目有中遇到批量删除操作时,需要根据两个属性去删除数据,其中一个是类型:type,另一个是ids:数组形式的id数组。由于在官方文档中只是简单的介绍foreach的用法,套用之后进行批量删除操作:提示遍历map中的array 属性是无法获取值. 解决方案 代码 controll转载 2020-09-22 15:39:03 · 1270 阅读 · 0 评论 -
mybatis原理解析
功能架构 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。 (2)数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。 (3)基础支撑层:负责最基础的功能支撑,包括连接管理、事务管理...转载 2019-07-16 17:11:10 · 324 阅读 · 0 评论