mybatis动态script加入 >=号
Posted 大树叶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis动态script加入 >=号相关的知识,希望对你有一定的参考价值。
@Select("<script> ",
" SELECT * FROM ext_statement_records WHERE business_system_id=#businessSystemId AND <![CDATA[date1 <=#toDate ]]> ",
" AND id IN ",
"<foreach collection='idList' item='item' open='(' close=')' separator=',' > ",
"#item ",
"</foreach> ",
" </script>")
List<ExtStatementRecord> batchSelectByPrimaryKeys(@Param("idList") List<Long> idList,
@Param("toDate") Date toDate,
@Param("businessSystemId") Integer businessSystemId);
这里对于 >=, <=比较号,要用 <![CDATA[ ]]> 来包含字段比较,否则会报错,例子如下
<![CDATA[ date1 <= #toDate ]]>以上是关于mybatis动态script加入 >=号的主要内容,如果未能解决你的问题,请参考以下文章