mybatis
文章平均质量分 52
刘信晨
这个作者很懒,什么都没留下…
展开
-
使用SpringBoot+Redis 给省、市、区/县、乡镇/街道做数据缓存
对应的sql脚本 :[ SQL脚本 ](https://gitee.com/liurunyong/address-sql)一、流程1、先把对应的SpringBoot 工程创建起来;2、让你创建的工程连接对应的数据库,Redis服务;3、开始编写代码,(此次我只提供对应的类、方法、和sql文件)4、因为我使用的MyBatisPlus,所以mapper接口我就不展示了;二、开始1、model类:ProvinceModel:import com.baomidou.mybatisplus.a原创 2021-03-26 09:31:49 · 2244 阅读 · 3 评论 -
纯java代码构建mybatis
一、 工作原理、流程二、代码构建首先说明一下,我的代码中没有任何的配置文件,我们需要用我们的java代码完全代替 mybatis-config.xml的构建过程构建配置类package com.edit.mybatis;import com.edit.mybatis.dao.UserMapper;import com.edit.mybatis.model.UserModel;import org.apache.ibatis.datasource.pooled.PooledDataSour原创 2020-12-11 16:24:16 · 584 阅读 · 0 评论 -
mybatis 一级缓存失效原因(奶妈式的代码演示)
缓存 缓存,主要作用是提高了查询性能,减少了跟数据库交互的次数,从而也减轻了数据库承受的压力。mybatis 一级缓存 一级缓存是 SqlSession级别 的缓存。在操作数据库时需要构造 sqlSession 对象,在对象中有一个(内存区域)数据结构(HashMap)用于存储缓存数据。不同的 sqlSession 之间的缓存数据区域(HashMap)是互相不影响的。用一张图来表示一下一级缓存,其中每一个 SqlSession 的内部都会有一个一级缓存对象。备注:SqlSession是通过S原创 2020-12-02 13:55:08 · 454 阅读 · 0 评论