醋醋百科网

Good Luck To You!

一种轻量分表方案-MyBatis拦截器分表实践

作者:京东零售 张均杰

背景

部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文章,将分享如何使用MyBatis拦截器低成本的提升数据库稳定性。

从上百个字段到1个CLOB:Oracle JSON存储实战指南

陆沉盯着左右两个屏幕上显示的数据格式文档,右手小拇指无意思地一下又一下的敲击着机械键盘的Ctrl键,在清脆的“哒哒”声中思考着。

Mybatis Plus框架学习指南-第七节内容(常用的类 2)

MybatisPlusInterceptor(3.4.0之后版本才有)

基本概念

MybatisPlusInterceptor 类是 Mybatis Plus 中的一个重要组件,用于实现插件的拦截和增强。MybatisPlusInterceptor 类的主要作用是拦截 Mybatis 的执行过程,并提供了插件扩展的机制。通过自定义拦截器,可以在 SQL 执行前后进行一系列操作,如分页、租户隔离、逻辑删除等。

Mybatis框架学习指南-第五节内容(常用的类 2)

MappedStatement

基本概念

MappedStatement是MyBatis框架中的一个核心类,它代表了一个映射语句(SQL语句)的配置信息。在MyBatis中,

Java面试:应聘Java开发工程师的基本要求是什么?

根据技术水平不同,Java程序员可以分为初级、中级、高级、资深等。不同级别的Java程序员,企业的要求也是有区别。

下面整理了初级Java程序员和中级Java程序员的应聘要求,供大家参考:(具体要求结合企业的需求而定)

APIJSON快速入门-零后端代码,接口所见即所得

1.流程说明

一个接口的开发,比如Java用SpringBoot,Mybatis来开发一般来说就像下面这个流程

部署上这个项目后,流程变成了这样

如果使用 apijson-framework,还可进一步简化流程

当MyBatis-Plus遇上Spring Boot 3:开发效率翻倍指南

开篇直击痛点
你是否还在为MyBatis的重复CRUD代码头疼?是否因为Spring Boot升级到3.x版本后踩坑不断?本文将手把手带你实现

Mybatis Plus框架学习指南-第二节内容

Chain

基本概念

Chain 是 Mybatis-Plus 提供的一种链式编程风格,它允许开发者以更加简洁和直观的方式编写数据库操作代码。Chain 分为 query 和 update 两大类,分别用于查询和更新操作。每类又分为

【揭秘】MyBatis-Plus:简化Java数据库操作的神器





Mybatis框架学习指南-第六节内容(常用的注解)

注解

@Alias

基本概念

用来为 Java 对象指定一个别名的注解

作用范围

<< < 47 48 49 50 51 52 53 54 55 56 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言