java怎么避免在for循环里执行sql

 时间:2024-10-13 22:30:14

1、ava后台controller中,for循环执行数据库操作,但是发现实际仅仅执行了一次,或者说提交成功了一次

java怎么避免在for循环里执行sql

2、,并没有实际的个数循环 有可能是同一个对象导致的 可以仔细看一下下面两段代码有什么区别

java怎么避免在for循环里执行sql

3、很明显上面是声明了一个引用,每一次都创建了一个新的对象,并执行update操作

java怎么避免在for循环里执行sql

4、下面是同一个对象,不断地鸷拳林根改变赋值,然后执行了update操作 其结果截然不同: 上面的一段代码,会执行实际的次数,循环0,1,2,3,4

java怎么避免在for循环里执行sql

5、 执行5次update 下面的代码仅仅只会执行一次,因为是同一个对象

java怎么避免在for循环里执行sql

6、所以如果循环里面,调用service,service调用了dao执行了sql,如果发现仅仅只是执行了一次,可以考虑怀疑是不是对象是同一个

java怎么避免在for循环里执行sql
  • WebLogic怎么配置数据源
  • IntelliJ IDEA怎么开启高亮度匹配大括号
  • 如何获取免费云服务器和免费公网IP
  • Maven项目出现UTF-8问题怎么办
  • idea怎么拉取git上的项目
  • 热门搜索
    关于交通安全手抄报 莲文化手抄报 中学生手抄报设计图 创卫手抄报设计图 科技节手抄报图片 初中消防安全手抄报 关于传染病的手抄报 绿山墙的安妮手抄报 运动手抄报图片 关于中秋的手抄报