首页 > 其他分享 >mybatis xml集合变量

mybatis xml集合变量

时间:2022-11-11 12:33:14浏览次数:56  
标签:xml CUSTOMER PRODUCT CODE 集合 mybatis

<sql id="queryProductByCustomerCodeOrCustomerLineCodeWhere">
IS_DELETED = '0'
<if test="customerCode != null and customerCode !='' ">and CUSTOMER_CODE = #{customerCode}</if>
<if test="customerLineCode != null and customerLineCode !='' ">and CUSTOMER_LINE_CODE = #{customerLineCode}</if>
<if test="productCodeList != null and productCodeList.size>0 ">and PRODUCT_CODE in
<foreach item="productCode" index="index" collection="productCodeList" open="(" separator="," close=")">
#{productCode}
</foreach>
</if>
and PROD_SERIES=0 and CHARINDEX('系列', PRODUCT_CODE)=0
order by PRODUCT_CODE
</sql>

标签:xml,CUSTOMER,PRODUCT,CODE,集合,mybatis
From: https://www.cnblogs.com/shaowangwu/p/16880142.html

相关文章

  • Java集合Map接口与Map.Entry学习
    Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/valuepairs)。该接口描述了从不重复的键到值的映射。(1)添加、删除操作:Objectput(Objectkey......
  • 迎合mybatisPlus分页
    //写在BaseController类里的通用分页方法protected<T>Page<T>startPagePlus(){PageDomainpageDomain=TableSupport.buildPageRequest();IntegerpageNum......
  • tmux 常见命令集合
      tmuxnew-smysession创建名为mysession的会话tmuxls显示会话列表tmuxa连接上一个会话(最后创建的那个会话)tmuxa-tsession_name连接指定......
  • MybatisPlus Caused by: java.sql.BatchUpdateException: Field 'id' doesn't have a
    在使用MybatisPlus时,使用saveBatch()批量保存数据的时候报错Causedby:java.sql.BatchUpdateException:Field'id'doesn'thaveadefaultvalue,这是因为MybatisPlus不......
  • mybatis查询时报下标越界异常
    mybatis的sql语句没有问题,但是查询时报下标越界的异常:Cause:java.lang.IndexOutOfBoundsException:Index:3,Size:3很有可能是mybatis映射的实体类的无参构造写有写,......
  • 【Java】Java基础知识点之集合类型基础概念
    Java常用集合有哪些?Java集合类主要由两个接口Collection和Map派生出来的。Collection有三个子接口:List、Set、Queue。List代表了有序可重复集合,可直接根据元素的索引来访......
  • Mybatis的增删改查
    Mybatis的增删改查,主要学了一下几个功能:查询所有,查看详情,动态条件查询,单条件动态查询,添加功能,修改功能,根据id功能删除,批量删除。还有参数传递的一些底层原理。 查询所有......
  • XMLDOM对象方法:Document对象方法
    abort方法作  用 abort方法取消一个进行中的异步下载基本语法 xmlDocument.abort();说  明 如果这个方法在异步下载时被呼叫,所有的解析动作会停止,而且在内存中的......
  • XML的简单读取与写入
    已知有一个XML文件(bookstore.xml)如下:<?xmlversion="1.0"encoding="gb2312"?><bookstore><bookgenre="fantasy"ISBN="2-3631-4"><title>Obero......
  • AndroidManifest.xml文件--权限设置
    在AndroidManifest.xml中设置访问网络<uses-permissionandroid:name="android.permission.INTERNET"/>存储SD卡<uses-permissionandroid:name="android.permi......