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());
相关推荐
程序员-周李斌12 分钟前
Java NIO [非阻塞 + 多路复用解]
java·开发语言·开源软件·nio
程序猿小蒜15 分钟前
基于Spring Boot的宠物领养系统的设计与实现
java·前端·spring boot·后端·spring·宠物
合作小小程序员小小店16 分钟前
web网页开发,在线%食堂管理%系统,基于Idea,html,css,jQuery,java,ssm,mysql。
java·前端·mysql·html·intellij-idea·jquery
奋斗的小高27 分钟前
Docker 安装与使用
java
毕设源码-钟学长39 分钟前
【开题答辩全过程】以 浮生馆汉服租赁管理系统为例,包含答辩的问题和答案
android·java·tomcat
90后小陈老师39 分钟前
用户管理系统 07 项目前端初始化 | 新手实战 | 期末实训 | Java+SpringBoot+Vue
java·前端·spring boot
Coder-coco1 小时前
点餐|智能点餐系统|基于java+ Springboot的动端的点餐系统小程序(源码+数据库+文档)
java·vue.js·spring boot·小程序·论文·毕设·电子点餐系统
Halo_tjn1 小时前
Set集合专项实验
java·开发语言·前端·python
嘟嘟w1 小时前
Spring 核心注解深度分析
java·后端·spring
9***Y482 小时前
Java开发工具IntelliJ IDEA技巧
java·开发语言·intellij-idea