
Mybatis
Mybatis
苦思冥想行则将至
分享下心得!加油,会越来越好的!让这世界更加美好我们一起努力!
展开
-
MySQL使用 QueryWrapper查询条件in可以直接使用数字的
Page<EventTagProcess> page = new Page<>(current, size); QueryWrapper<EventTagProcess> qw = new QueryWrapper<>(); if (beginDate != null && !beginDat...原创 2020-04-15 10:26:50 · 24662 阅读 · 0 评论 -
@Select mybatis count(id) 失效 原因是字符串有空格,导致有空字符串,需要去空trim之后查询就可以
查询语句2、原创 2020-04-15 10:12:29 · 864 阅读 · 0 评论 -
MybatisPlus拷贝属性
接口 import com.baomidou.mybatisplus.core.metadata.IPage;import java.util.List;import java.util.Set; public interface IDozerGenerator { /* * * @Description 单个对象的深度复制及类型转换,vo/domain ...原创 2020-04-03 09:21:57 · 1946 阅读 · 0 评论 -
MyCat执行原理分析与初始Sharding-Jdbc进行读写分离读取master数据库
http://localhost:9002/findUserapplication.yml配置信息server: port: 9002mybatis-plus:# mapper-locations: classpath*:/mapper/*.xml global-config: db-config: column-underline: true#sh...原创 2020-03-02 15:34:28 · 478 阅读 · 0 评论 -
Mybatis的EnumOrdinalTypeHandler的枚举类型使用
<insert id="insertBatch" parameterType="list"> insert into test (id, nums, name ) values <foreach collection="list" item="item" separator=","> (#{item.id,jdbcType=INTE...原创 2020-02-23 20:21:29 · 1018 阅读 · 0 评论 -
ORM
原创 2020-01-14 08:48:17 · 257 阅读 · 0 评论 -
Mybatis源码解析,运行原理以及面试要点
1、获取数据库源DataSource2、主要是层级结构里面的调用过程3、如何获取SQL语句的4、获取DDL ,执行SQL语句解析Mappers有几种方式,官网上主要是四种:源码里面是:解析mapper里面的数值参数:获取SQL的过程代码的流程主要是以下流程:6、主要是怎么样执行SQL的过程Mybatis 有...原创 2019-12-05 20:34:15 · 349 阅读 · 0 评论