![](https://img-blog.csdnimg.cn/1ac1df9577a14076aa2bec5e8d983db1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mybatis
文章平均质量分 68
Mybatis
ReadThroughLife
计算机硕士,世界50强企业Python数字化培训讲师,前世界100强企业软件开发工程师
展开
-
【已解决】Mybatis 实现 Group By 动态分组查询
🎉工作中遇到这样一个需求场景:实现一个统计查询,要求可以根据用户在前端界面筛选的字段进行动态地分组统计。,可能是一个字段、多个字段或者不进行分组查询,这都是由用户在前端决定的。原创 2023-08-29 17:25:40 · 7877 阅读 · 0 评论 -
【已解决】Mybatis 批量动态更新数据时出现异常:java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax
记录一个在应用场景下遇到的问题,给出的需求是批量对用户表进行更新操作。需要说明的是,使用的数据库为 MySQL,ORM 框架为 Mybatis.需求本身并不难实现,很容易地便可以写出批量更新语句,代码如下:从上面的代码可以看出,这里使用了 对传入的列表进行遍历更新。其中, 表示传入的参数是列表类型, 其中的 是自定义的名称(你也可以指定 这样的形式),表示单个更新的形参对象(Java 对象 User 有很多属性和表的字段对应), 表示指定分隔符,对于批量更新操作而言分隔符参数必须是,固定格式不能改变。原创 2022-06-15 19:54:42 · 3258 阅读 · 1 评论 -
Mybatis 分页插件 PageHelper 使用教程
Mybatis 分页插件 PageHelper 使用教程1. 引入 maven 依赖2. 在 Mybatis 配置 xml 中配置拦截器插件3. 在 Spring 配置文件中配置拦截器插件4. 在代码中使用1. 引入 maven 依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <v原创 2021-11-16 11:10:43 · 6078 阅读 · 0 评论