首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mybatis
订阅
ZZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
我这样写代码,比直接使用 MyBatis 效率提高了 100 倍
Mybatis Hibernate 等都是我们常用的 ORM, 它们有时候很好用,但某些场景下也很繁琐,比如下文要讲的一个需求,最后本文会给出比直接用这些 ORM 开发效率至少提高 100 倍的方法
mybatis 详解(九)------ 一级缓存、二级缓存
上一章节,我们讲解了通过mybatis的懒加载来提高查询效率,那么除了懒加载,还有什么方法能提高查询效率呢?这就是我们本章讲的缓存。 ①、一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓…
mybatis 思维导图,让 mybatis 不再难懂(一)
与 hibernate 相比,我无疑更喜欢 mybatis,就因为我觉得它真的好用,哈哈。它简单上手和掌握;sql 语句和代码分开,方便统一管理和优化;当然缺点也有:sql 工作量很大,尤其是字段多、关联表多时,更是如此。而且 sql 依赖于数据库,导致数据库移植性差。
mybatis缓存(纯概念)
数据多变,对结果影响大的。例如:股票,抢购商品 缓存的使用,请见下回分解...
懒人必备,IntelliJ IDEA中代码一键生成
之前有不少小伙伴问松哥微人事项目(https://github.com/lenve/vhr)使用的 MyBatis 逆向工程在哪里?其实旧版微人事当时没有使用逆向工程,是我自己手动敲出来的,当然手动敲的工作量非常大。 今年发出来的新版微人事,我使用了逆向工程自动生成实体类和 d…
Mybatis分页插件PageHelper的学习与使用
后端程序员都知道,在Web系统中,分页是一种常见的功能,我之前写的分页方法都比较麻烦,移植性也不高,这就很不乐观了。作为一个积极开朗的程序员,怎么能不去了解PageHelper分页插件呢?PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用…
SpringBoot使用Mybatis-PageHelper
到这里项目就完全创建完成了。 可以看到sql已经进行分页了。
SpringBoot配置Mybatis多数据源
1. SpringBoot版本 不同的版本其配置方式可能有所区别,我采用的是SpringBoot2.0.4.RELEASE。 2. 项目结构 3. 多数据源配置 4. 配置数据源 5. 新Mapper文件和xml文件 通过这样的配置,使用MUserMapper就可以操作主数据库…
持久层框架之-------mybatis学习(—)
实际上底层通过代理对象(sqlSession)调用selectList方法实现的,对JDBC底层一些细节做了封装。
SSM:Mybatis 通过三种方式实现数据分页查询效果
从三个不同的方面认识数据的分页查找。 1. 基于数组的分页实现 2. 基于 Sql 语句的分页实现 3. 通过拦截器实现分页效果