IBATIS 查询操作 查询条件包含多个元素
2011-11-24 16:34
162 查看
逻辑:从数据库查询多个ID的数据
//service 层
if (vmIdList.size() > 0) {
List<VirtualMachine> virtualMachineList = virtualMachineManagementDAO.getVMListAfterVMOperationByVMId(vmIdList);
}
//DAO 层
public List<VirtualMachine> getVMListAfterVMOperationByVMId(List<Integer> vmIds) {
List<VirtualMachine> virtualMachineList = this.sqlMapClientTemplate.queryForList("getVMListAfterVMOperationByVMId", vmIds);
return virtualMachineList;
}
// IBATIS 配置
<select id="getVMListAfterVMOperationByVMId"
resultClass="com.huawei.gts.nis.cloudstudio.iaas.model.VirtualMachine" parameterClass="java.util.List">
<![CDATA[
select vmid, vmorderid,accountid where vmid in
]]>
<iterate conjunction="," close=")" open="(">
#vmIds[]#
</iterate>
</select>
//service 层
if (vmIdList.size() > 0) {
List<VirtualMachine> virtualMachineList = virtualMachineManagementDAO.getVMListAfterVMOperationByVMId(vmIdList);
}
//DAO 层
public List<VirtualMachine> getVMListAfterVMOperationByVMId(List<Integer> vmIds) {
List<VirtualMachine> virtualMachineList = this.sqlMapClientTemplate.queryForList("getVMListAfterVMOperationByVMId", vmIds);
return virtualMachineList;
}
// IBATIS 配置
<select id="getVMListAfterVMOperationByVMId"
resultClass="com.huawei.gts.nis.cloudstudio.iaas.model.VirtualMachine" parameterClass="java.util.List">
<![CDATA[
select vmid, vmorderid,accountid where vmid in
]]>
<iterate conjunction="," close=")" open="(">
#vmIds[]#
</iterate>
</select>
相关文章推荐
- IBatis查询条件为多个参数时如何配置
- [转]iBATIS查询条件为多个参数
- iBatis 操作数据库【设置查询条件】,简单例子之三
- IBatis查询条件为多个参数时如何配置
- SP报错内容:此查询使用不支持的元素,例如引用多个列表,或使用 EntityRef/EntitySet 投影完整实体
- Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
- Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
- Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
- MySQL查询条件中字符串包含空格的问题
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- 使用PDF.NET数据开发框架的实体操作语言OQL构造复杂查询条件
- 其他元素条件 IBatisNet
- hibernate操作oracle中文查询条件乱码解决方法
- 一个链表L 一个链表P 包含升序排列的整数 操作PrintLots(L,P)将打印L中那些由P所指定的位置上的元素
- IBatis 动态查询条件
- SQL Server 2005 XML 操作总结(三)元素(节点)操作——查询操作
- 图形查询时过滤掉条件显示中不显示的元素
- ABAP--在查询条件只包含部分索引字段时,如何使用索引
- 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
- ibatis动态查询条件