Flex服务器端SQL(Ibatis)中使用嵌套List的方法
来源:互联网 发布:新天龙八部挂机软件 编辑:程序博客网 时间:2024/05/23 21:38
利用Ibatis的Iterate标签可以循环遍历List的每个元素来动态做成SQL文,但是如果传入的是一个嵌套List的时候,
该怎么用Iterate来遍历呢,笔者经过大量的实验,终于找到了这种方法。代码如下
<iterate property="csvData">INSERT INTO $dbname$.K_XXX (CD, KNO, MSNO, data_no<iterate property="entryMsItem" close=") ">, $entryMsItem[]$</iterate> SELECT #Cd#, #kno#, #msNo#, ZEROIFNULL(MAX(DATA_NO)) + 1<iterate property="csvData[]" >, #csvData[].[]#</iterate>FROM $dbname$.K_XXX WHERE CD =#Cd# AND KNO = #kno# AND MSNO = #msNo# ;</iterate>以上代码中,csvData是一个嵌套List,即它里面的内容仍旧是一个List,
用Iterate的遍历的方法的重要点在:
<iterate property="csvData[]" >, #csvData[].[]#</iterate>
其中csvData[]代表该List的一个元素,而#csvData[].[]#代表的是List下的List的一个元素。
这样就能遍历一个二层的List对象了。
- Flex服务器端SQL(Ibatis)中使用嵌套List的方法
- ibatis 中动态SQL查询和动态标签嵌套的使用
- flex list拖拽 calculateDropIndex方法的使用
- ibatis中配置sql语句in关键字的用法(遍历list和数组)。
- IBatis中,List作为查询条件的方法
- ibatis中使用List作为传入参数的使用方法
- List中方法的使用
- 使用ibatis时让控制台打印sql文的方法
- 项目中使用ibatis方法
- Java List Of List 的嵌套使用
- flex端发送字符串到服务器端生成文件的例子(flex中得到request对象的方法)
- FLEX中使用xml的方法
- ibatis里面sql语句中条件使用like的写法
- 使用ibatis时 sql中 in 的参数赋值
- Flex 中List控件的使用,绑定XML!
- Flex List组件的使用
- Flex List组件的使用
- flex List的使用1
- 深入理解HTTP Session
- 再学C++ Primer(9)-顺序容器
- SEO笔记——百度站长平台的全方位解答
- 经典SQL语句
- 如何在windows平台下的ActiveTcl中设置环境变量
- Flex服务器端SQL(Ibatis)中使用嵌套List的方法
- WPF中平铺的问题,完美解决
- 再学C++ Primer(8)-标准IO库
- SEO笔记——站内优化四要素提高排名
- IFrame引用跨域站点页面时,Session失效问题
- Javascript中的with
- Framework 学习笔记
- kernel 启动过程之二, arch/arm/kernel/head.S
- POI 3.7 读取xls和xlsx