当前位置: 代码迷 >> J2EE >> 如何处理在for循环中对数据库操作
  详细解决方案

如何处理在for循环中对数据库操作

热度:58   发布时间:2016-04-22 00:23:55.0
如何避免在for循环中对数据库操作?
比如要遍历一个userid的集合,要根据每个userid得到所用符合条件的user,要循环对数据库进行查询操作:
for(int s:listuserid){
  queryUser(int s);//查询USER
}

有没有一种方法减少对数据库的循环访问,或者能不能用其它方式来实现,请大虾们指点一二!谢谢!

------解决方案--------------------
使用in子句
------解决方案--------------------
直接用in子句将所有的用户拿出来就行了啊。改变一下SQL。
  相关解决方案