在select parameterType自定义类型嵌套循环List数据
来源:互联网 发布:如何做一名网络写手 编辑:程序博客网 时间:2024/06/01 18:34
因为要做内容统计信息,就将要传入的参数放在一个Bean中去了,有一个字段为状态值,类型为List类型,但一直执行不成功,
最后发现的问题是 <![CDATA[ ]]>
用这个符号将foreach包含在内了,所以将foreach的双引号也给转议了。 <![CDATA[ ]]>
只能在需要转义的地方才使用,在逻辑处理位置是不能使用的。
table.xml代码如下
<select id="query" resultMap="BaseResultMapBySubscribe" parameterType="com.dao.tableDao"> <![CDATA[ select DATE_FORMAT(end_time,#{dateFromat}) as date, '0' as uncount, count(*) as count from table where 1 = 1 AND DATE_FORMAT(start_time,#{dateFromat})>=#{startDate} AND DATE_FORMAT(end_time,#{dateFromat}) <=#{endDate} AND state IN ]]> <foreach collection="subscribeStates" item="item" index="index" open="(" separator="," close=")" > #{item} </foreach> <![CDATA[ group by DATE_FORMAT(end_time,#{dateFromat}) UNION ALL select DATE_FORMAT(end_time,#{dateFromat}) as date, count(*) as uncount, '0' as count from table where DATE_FORMAT(start_time,#{dateFromat})>=#{startDate} and DATE_FORMAT(end_time,#{dateFromat}) <=#{endDate} AND state IN ]]> <foreach collection="unSubscribeStates" item="item" index="index" open="(" separator="," close=")" > #{item} </foreach> <![CDATA[ group by DATE_FORMAT(end_time,#{dateFromat}) ]]> </select>
阅读全文
0 0
- 在select parameterType自定义类型嵌套循环List数据
- Spring 架构下使用jstl在页面上展示map或者list(包括类型嵌套的数据)
- foreach 循环list嵌套list的
- OGNL表达式循环List<String[]>类型数据的方法
- 自定义类型的嵌套定义
- for循环嵌套输出数据
- 在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和Ja
- c标签foreach循环list嵌套
- springMVC中复杂嵌套对象、List等集合类型数据绑定
- springMVC中复杂嵌套对象、List等集合类型数据绑定
- domplage 模板引擎,在select 循环渲染数据时,循环数据外的其他数据无法解析
- MYSQL 循环嵌套(自定义函数,游标)
- Hashtable的while循环,HashMap、List的嵌套循环。
- java List嵌套List进行前台循环输出
- <s:iterator>循环嵌套list,内层list依赖外层属性
- 自定义类型使用foreach循环
- python循环嵌套遍历前后关联的select下拉框
- 模版类中嵌套自定义模版类型
- yum安装MariaDB(使用国内镜像快速安装,三分钟安装完毕)
- svg 使用笔记
- 给JEDIS打了一个patch,使其支持多主访问模式
- Spring基础学习教程(Spring配置文件详解)-03
- 自己设计的棋类游戏
- 在select parameterType自定义类型嵌套循环List数据
- 阿里云Ubuntu服务器实现两结点SSH免密码通信
- Android新特性介绍,ConstraintLayout完全解析
- 如何使linux用户下次登录强制修改密码
- IEEE 2017视频
- Hibernate_day01
- [poj 3321]:Apple Tree(树状数组/线段树 和dfs序)
- 比较取得两个字符串数组中相同元素和不同元素
- 安装VMware及新建虚拟机