orm
_翚_
这个作者很懒,什么都没留下…
展开
-
自定义mybatis分页插件(mysql数据库)
代码实现 分页插件实现 // 定义分页请求参数对象 package com.example.plugin.page.request; import lombok.Data; @Data public class PageParams { /** * 当前页码 */ private Integer page; /** * 每页限制条数 */ private Integer pageSize; /** * 是原创 2020-07-19 21:54:04 · 432 阅读 · 0 评论 -
浅析Mybatis缓存
一级缓存 默认启用,并且不能控制。有时会产生难以发现的错误。 通过select标签的flushCache属性来控制。 生命周期是SqlSession,在同一个SqlSession中查询时,MyBatis会把执行的方法和参数通过算法生成缓存的键值,将键值和查询结果存入一个Map对象中。 任何的insert、update和delete操作都会清空一级缓存。 二级缓存 生命周期是SqlSessionFactory。 通过全局配置中的cacheEnabled参数来控制。 与命名空间相绑定,即二级缓存需.原创 2020-05-10 20:54:39 · 134 阅读 · 0 评论 -
springboot集成mybatis plus和dynamic-datasource的注意事项
springboot集成mybatis plus 和 dynamic-datasource的注意事项环境注意事项 环境 spring-boot-starter-parent 1.5.2.RELEASE mybatis-plus-boot-starter 2.x dynamic-datasource-spring-boot-starter 2.5.0 druid-spring-boot-start...原创 2019-04-02 21:35:26 · 9140 阅读 · 0 评论