73.在处理sqlserver中传入的参数个数超过2000,使用临时表加分批处理时,遇到临时表对象无效的错误

1.报错分析及解决方式:

报错原因:直接使用上一个SQL创建的临时表,(实际上,临时表的生命周期已经介绍)

改正:重新执行创建临时表的语句,再将临时表联合查询

2.临时表使用注意事项

2.1注意临时表的生命周期

2.2在xml的一个sql中使用临时表,不能传入page对象,对数据进行分页,需要分页,则手动分页(使用JDK1.8的stream流的skip,limit方法,如:

java 复制代码
list=list.stream().skip((page.getPageSize()-1)*page.getPageSizge()).limit(page.getPageSizge()).collect(Collectors.toList());
相关推荐
Filotimo_几秒前
在java后端开发中,kafka的用处
java·开发语言
Seven971 分钟前
剑指offer-55、链表中环的⼊⼝节点
java
༾冬瓜大侠༿4 分钟前
C++内存和模板
java·开发语言·c++
包小黑9 分钟前
【Linux】bug登记好习惯:发现bug,用命令行截取对应日志
linux·bug
ppo_wu9 分钟前
介绍下CompletableFuture的用法
java·开发语言
BestAns8 小时前
一文带你吃透 Java 反射机制
java·后端
wasp5208 小时前
AgentScope Java 核心架构深度解析
java·开发语言·人工智能·架构·agentscope
2501_916766548 小时前
【Springboot】数据层开发-数据源自动管理
java·spring boot·后端
自在极意功。9 小时前
MyBatis 动态 SQL 详解:从基础到进阶实战
java·数据库·mybatis·动态sql
软件管理系统9 小时前
基于Spring Boot的便民维修管理系统
java·spring boot·后端