逻辑分页
前言这个功能个人觉得是真的是一个非常有意思的功能,主要是为了解决大数据分页的问题。 分页对比传统分页比如我们常常用的 PageHelper 传统分页实际上是查询 2 次,输入参数为 pageNum, pageSize一般第一个查询为 1SELECT * FROM ${t
前言这个功能个人觉得是真的是一个非常有意思的功能,主要是为了解决大数据分页的问题。 分页对比传统分页比如我们常常用的 PageHelper 传统分页实际上是查询 2 次,输入参数为 pageNum, pageSize一般第一个查询为 1SELECT * FROM ${t
前言在之前,我们想连表查询,我们必须要把代码卸载 XML 中,这也是我们需要引入 @View 这个注解。 视图XML 连表查询我们先看看以前的做法,我们需要在 XML 中定义 123456789101112131415<select id="getProductViewsB
项目地址: mybatis-dynamic-query 前言更新版本到 3.1.7,这次主要是一个小版本的更新,加了三个比较有用的方法,selectFirstByDynamicQuery, selectMaxByDynamicQuery, selectMinByDynamicQu
项目地址: mybatis-dynamic-query 前言在 2.0 完成对 tk.mapper 集成,为何 mybatis-dynamic-query 选择 tk.mapper 集成, 再 3.0 进一步对查询进行优化,当然这里可能会对比 mybatis-plus, 我觉得有
前言mybaits-dynamic-query 到了第三个大版本了,之前一直没有讲为什么我在 2.0 集成了 tk.mapper, 这里也和大家聊聊原因吧。 专注查询在第一版本中,我其实常规的增删改都是自己弄得,还不知道 tk.mapper 和 myabtis-plus, 看我动
前言上一章我们我们建立好 SonarQube 入门(一):Docker 版本安装, 这里我们简单介绍一下如何创建一个项目吧,这个每次我找都要找半天,方便自己记录一下啊。 步骤 到右上角点击我的账号 点击安全选项卡 填项目名字,并生成 token, 这里我填写的是 test-pro
前言代码质量是我们一直关心的东西,首当其冲的我们需要 CodeReview,但是代码多了我们也会耗时耗力,所以我们需要借助工具来帮我们,这里就要推荐 SonarQube。当然这篇教程还有个福利就是我们可以免费使用付费功能:branch。 安装安装 Docker docker 安装
前言前面三章基本把 TiDB 的环境弄好了,也做了一下简单测试,有兴趣的同学可以看一下:TiDB 入门(一):TiDB 简介TiDB 入门(二):虚拟机搭建 TiDB-Ansible 部署方案TiDB 入门(三):简单测试本来还有一些用 jmeter 压力测试的,后来测试的结果非
前言当单机测试有局限的时候,我们需要用多台机器来做测试。 jmeter 分布式当然我们需要用到之前已经安装好的系统 Centos7 安装 jmeter,这里再次提醒大家使用 jmeter 版本是 3.3,重要的事情说三遍。 简介分布测试基本要求 所有系统上的防火墙需要关闭,并且对
前言jmeter 是一个 apache 组织的免费测试工具,我们可以比较简单的做一些测试, 因为自己要做 TiDB 的接口性能测试,所以需要把 jmeter 安装到 Centos7 上。jmeter 官网 安装安装 Java 8为了保险我没用用 openJDK 我安装的是 Ora