Java 使用SpringJDBC批处理多个选择

Java 使用SpringJDBC批处理多个选择,java,spring,dao,spring-jdbc,Java,Spring,Dao,Spring Jdbc,我必须执行一个查询,其中where子句中有多个属性,并且我们有多个这样的请求。我们必须执行下面的查询 Select * from Equipments where equipId=? and equipType=? 我有1000组这样的值,比如(1000,无线),(2000,有线)。 这意味着我要执行多个select语句,如 Select * from Equipments where equipId=1000 and equipType='wireless' Selec

我必须执行一个查询,其中where子句中有多个属性,并且我们有多个这样的请求。我们必须执行下面的查询

Select * 
from Equipments 
where equipId=? 
  and equipType=?
我有1000组这样的值,比如(1000,无线),(2000,有线)。 这意味着我要执行多个select语句,如

Select * from Equipments where equipId=1000 and equipType='wireless' Select * from Equipments where equipId=2000 and equipType='wire' 选择* 来自设备 其中equipId=1000 和equipment type='wireless' 选择* 来自设备 其中equipId=2000 和equitype='wire'
我怎样才能批量运行这个select语句并获得映射到设备表的java对象列表,而不是一次执行一个select并循环执行

在对此进行研究的过程中,我发现并相应地修改了我的查询,我能够进行多次选择。 还有一个限制,在'in'子句中,我们对传递的参数数量有限制。如果有人知道该解决方案,请发表评论