网站首页 / querywrapper大于小于
-
MySql中json类型数据的查询以及在MyBatis-Plus中的使用
表结构和初始数据新建表结构CREATETABLE`json_test`(`id`intNOTNULLAUTO_INCREMENT,`roles`jsonDEFAULTNULLCOMMENT'角色&...
2025-01-20 huorong 精选文章 2 ℃ 0 评论 -
6K字详解:快速上手Spring Cache 整合 Redis 做缓存使用
我们在使用缓存的场景中,大都数还是会采用了类似SpringCache的缓存管理器来做,说原因其实也没啥,因为项目中并不是所有的业务对数据有那么强的数据一致性。而SpringCache正好可以帮我们减轻开发负担,一个注解就搞定,不...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
MyBatis-Plus 实现增删改查的源码解析
MyBatis-Plus是在MyBatis的基础上进行扩展,提供了很多简化数据库操作的特性。以下是对MyBatis-Plus实现增删改查的源码解析概述:1.增加操作(Insert)MyBatis-Plus通过BaseMapp...
2025-01-20 huorong 精选文章 4 ℃ 0 评论 -
Mybatis-Plus条件构造器select方法返回指定字段
Mybatis-Plus条件构造器select方法返回指定字段条件构造器select用法1.返回特定的几个字段select(字段…)2.排除某几个字段select(entiyClass,predicate判断)3.分组聚合函数sele...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
Java系统开发从入门到精通第三讲(文字版)
下来我们进入数据持久化的部分,对于一个真实的业务系统,能够正常的运转离不开数据的持久化。在数据持久化这块,目前主流的还是关系型数据库(RDBMS),NoSQL(NewSQL)也有了长足发展,特别在大数据领域。JDBC数据持久化这块,java...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
MyBatis-Plus联表配置
在使用MyBatis-Plus并且希望在不需要编写联表查询SQL的情况下进行联表配置,可以考虑以下几种方法:使用一对一或一对多映射:MyBatis-Plus支持使用@TableName注解指定表名,@TableField注...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
数据持久化技术——MP
文章目录1环境搭建1.1创建一个maven的project1.2pom.xml文件导入web开发依赖1.3创建SpringBoot项目的主程序入口2代码生成器3配置数据库4导入前端页面5开始前端控制器的编码5.1wrapp...
2025-01-20 huorong 精选文章 2 ℃ 0 评论 -
高并发下实现幂等的几种方式
前言在我们业务开发过程中,总会遇到这种情况,就是插入了多条重复数据,或者在更新数据的时候出现了数据错乱,在执行多次的时候,结果总是不一样的,与我们的预期不符。我们引入一个概念叫做“幂等”,幂等其实是一个数学概念,在编程中一个幂等操作的特点是...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
ShardingSphere分库分表?看这个教程就行了
一、分库分表1、随着时间和业务发展,数据库数据量不可控,造成表中数据越来越多,此时再进行CRUD操作的话,会造成很大的性能问题,比如查询实时数据,表数据达到了千万级别,要求一分钟查询一次,但你一个select就要耗时2两分钟才能执行完,这岂...
2025-01-20 huorong 精选文章 3 ℃ 0 评论 -
DIY 3 种分库分表分片算法,自己写的轮子才吊!
大家好,我是小富~前言本文是《ShardingSphere5.x分库分表原理与实战》系列的第六篇,书接上文实现三种自定义分片算法。通过自定义算法,可以根据特定业务需求定制分片策略,以满足不同场景下的性能、扩展性或数据处理需求。同时,可以优化...
2025-01-20 huorong 精选文章 3 ℃ 0 评论