首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

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

2012-11-04 
如何避免在for循环中对数据库操作?比如要遍历一个userid的集合,要根据每个userid得到所用符合条件的user,

如何避免在for循环中对数据库操作?
比如要遍历一个userid的集合,要根据每个userid得到所用符合条件的user,要循环对数据库进行查询操作:
for(int s:listuserid){
  queryUser(int s);//查询USER
}

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

[解决办法]
使用in子句
[解决办法]
直接用in子句将所有的用户拿出来就行了啊。改变一下SQL。

热点排行