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());
相关推荐
404号扳手几秒前
Java 进阶知识(七)
java·后端
小马爱打代码9 分钟前
Spring框架:介绍和快速入门
java·后端·spring
糖果店的幽灵11 分钟前
LangChain 1.3 完全教程:从入门到精通-Part 7: Documents(文档处理)
java·python·langchain
Java_2017_csdn17 分钟前
Java 策略模式(Strategy Pattern)-(三)
java·开发语言·servlet
许彰午22 分钟前
06_Java面向对象入门
java·开发语言·python
Java_2017_csdn23 分钟前
Java 策略模式(Strategy Pattern)-(二)
java·开发语言·策略模式
摇滚侠26 分钟前
CSDN AI 数字营销测评 营销组件
java
Java_2017_csdn27 分钟前
Java 策略模式(Strategy Pattern)-(一)
java·开发语言·策略模式
plainGeekDev27 分钟前
XML Shape/Selector → Kotlin 动态创建
android·java·kotlin
plainGeekDev31 分钟前
Java 自定义 View → Kotlin 自定义 View
android·java·kotlin