Mybatis
文章平均质量分 52
yueF_L
这个作者很懒,什么都没留下…
展开
-
解决mysql 模糊搜索特殊符号导致查询不正确问题
解决 mysql模糊搜索 % _ 等特殊符号导致查询问题。原创 2022-12-15 11:16:37 · 2143 阅读 · 0 评论 -
基于Mybatis-Plus扩展批量插入或更新InsertOrUpdateBath
基于mybatisPlus扩展批量插入更新API原创 2022-08-30 11:54:04 · 6372 阅读 · 0 评论 -
mybaits分页查询.同时返回分页数据信息和总条数
利用SQL_CALC_FOUND_ROWS和FOUND_ROWS()可以看到有一个result 2 一个结果 2 的数据!不过要记住数据库连接的的时候需要加上allowMultiQueries=true那java 代码中我们要怎么写呢?这就是平常我们写的xml,resultMap中指定多一个resultMap就行了。...原创 2020-10-14 14:51:37 · 2637 阅读 · 1 评论 -
spring整合mybatis原理,动态创建bean,注入到spring容器
使用过mybats的都知道,要在配置中定义扫描mybatis对应的接口,也就是 MapperScan 注解。那么MapperScan做了什么?//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package org.mybatis.spring.annotation;import java.lang.annotation.Anno原创 2020-07-13 10:59:42 · 2764 阅读 · 1 评论 -
mybatis的xml中sql语句中in的写法
传入的参数必须为collection类型的,List 、Map,如果你在地址栏接收到的是字符串,那你需要转为collection类型在XML中主要使用foreach标签<foreach item="item" collection="listTag" index="index" open="(" separator="," close=")">#{item}</foreach>foreach的结果为:(23,46,75,43) 这种形式foreach元素原创 2020-06-09 09:06:13 · 1332 阅读 · 0 评论 -
Executor 详解
SqlSession 是 Mybatis 提供个的操作数据库的API ,但是真正执行SQL的是Executor组件,Executor接口定义了对数据库的增删改查方法。Executor 接口中有几种不同的实现类。BaseExecutor 中定义的方法的执行流程以及通用的处理逻辑,具体交给子类来实现,是典型的模板模式的应用。SimpleExecutor 是基础的Executor,能够完成...原创 2020-04-08 19:05:41 · 707 阅读 · 0 评论