基于MyBatis拦截器的分页分表一体化查询方法

AITNT
正文
推荐专利
基于MyBatis拦截器的分页分表一体化查询方法
申请号:CN202510542005
申请日期:2025-04-28
公开号:CN120508574A
公开日期:2025-08-19
类型:发明专利
摘要
本发明公开了基于MyBatis拦截器的分页分表一体化查询方法,方法为:获取待查询表单数据并分页分表;创建自定义分页注解和自定义分表注解,自定义分页注解包括当前线程的分页参数,自定义分表注解声明分表策略;在待查询表单数据分页分表的映射文件上加入自定义分页注解和自定义分表注解;分别创建分页拦截器和分表拦截器;获取查询业务列表,当为分页查询时,通过分页拦截器拦截表单数据查询SQL,在执行分页算法后执行SQL并返回数据;当为分表查询时,通过分表拦截器拦截表单数据查询SQL,在执行分表算法后执行SQL并返回数据。本发明有效提高了分页分表的查询效率。
技术关键词
拦截器 查询方法 表单 分片策略 逻辑表 数据 自定义策略 语句 对象 参数 接口方法 算法 列表 变量 键值 关系 动态
系统为您推荐了相关专利信息
1
代码嵌入模型的训练方法及装置
文本 编码模块 字符 注意力机制 子模块
2
基于多模态数据库的索引生成方法及查询方法
多模态数据库 索引生成方法 邻居 查询方法 关系
3
基于人工智能的数据查询方法、系统及存储介质
控制模块 特征值 存储模块 代表 数据查询方法
4
基于大语言模型的知识查询方法、装置、设备及存储介质
样本 知识查询方法 大语言模型 实体 语句
5
一种基于人工智能的表单配置与生成方法、装置及设备
表单模板 生成方法 管理系统 人工智能模块 生成业务
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号