mybatis
-
13.Spring 整合 Kafka + 发送系统通知 + 显示系统通知
目录 1.Spring 整合 Kafka 2.发送系统通知 2.1 封装事件对象 2.2 开发事件的生产者和消费者 2.3 触发事件:在评论、点赞、关注后通知编辑 3.显示系统…
-
瑞吉外卖笔记
概述 功能架构图 数据库建库建表 表说明 开发环境 Maven搭建 直接创建新工程 继承父工程的形式来做这个,这里新建父工程 pom文件 server: port: 9001 sp…
-
【Java】【Stream流】分页
在Java开发中,使用Java自带Stream流的API来进行开发是一种常见的做法。 下面是一个简单的例子: 假设我们有一个包含100个数据项的列表。我们需要按照每页10个数据进行…
-
MybatisPlus中的使用Wrapper自定义SQL
一、条件构造器 条件构造器提供了一种更加简洁和直观的方式来构建复杂的查询条件。它提供了一组静态方法,用于构建各种类型的查询条件,包括等于、不等于、大于、小于、包含等…
-
MyBatis:动态 SQL 标签
MyBatis 动态 SQL 标签 if 标签 where 标签 trim 标签 choose 、when 、otherwise 标签 foreach 标签 附 动态 SQL 标签…
-
mysql mybatis分页查询 大数据量 非常慢
查阅了很多博客和资料,这篇文章以思路为准,详细代码不细说,都是非常简单的方法,一看就明白。具体实现稍微百度一下就能出来。仅供参考。 如题:单表数据已经达到4千万条数据,通过myb…
-
若依 数据权限图文详细理解及改造
数据权限 所谓数据权限,就是根据不同角色的登录用户,查看不同的列表数据 若依数据权限 若依的数据权限也是基于角色实现的,支持五种权限模式,按权限大小一次排列: 全部数据权限,表示拥…
-
【Mybatis源码解析】mapper实例化及执行流程源码分析
文章目录 简介 环境搭建 源码解析 附 基础环境:JDK17、SpringBoot3.0、mysql5.7 储备知识:《【Spring6源码・AOP】AOP源码解析》、《JDBC详…
-
瑞吉外卖项目功能全实现及完全代码解析
目录 1.项目简介 1.1 项目来源 1.2 项目简介 1.3 项目使用 1.31.管理端 1.32.用户端 1.4 技术选型 2.项目版本1.0代码 2.1 依赖pom.xml…
-
IDEA(八)常用插件推荐
目录 1.GitHub Copilot 2.MyBatisCodeHelperPro 3.Maven Helper 4.Translation 5.Api Savior 6.Ali…
-
Mybatisplus报错 field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass
Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.captu…
-
Error attempting to get column ‘xxx‘ from result set. Cause: java.sql.SQLDataException错误的解决方法
文章目录 1. 复现错误 2. 分析错误 3. 解决错误 4. 文末总结 1. 复现错误 今天写好导入hive表的详情列表的接口,如下代码所示: /** * hive表导入的回调接…
-
Springboot 自定义 Mybatis拦截器,实现 动态查询条件SQL自动组装拼接(玩具)
前言 ps:最近在参与3100保卫战,战况很激烈,刚刚打完仗,来更新一下之前写了一半的博客。 该篇针对日常写查询的时候,那些动态条件sql 做个简单的封装,自动生成(抛砖引玉,搞个…
-
QueryWrapper的lambda表达式使用OR
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper是MybatisPlus框架构造查询条件常用的对象 使用lam…
-
MyBatis批量插入数据优化,增加一个参数,效率提升百倍
项目中进行接口压测,发现批量插入的速度有点超出预期,感觉很奇怪,经过定位后发现mybatise-plus批量保存的处理十分缓慢,使用的是saveBatch方法,这点有点想不通。于是…
