item是一个map或jsonObject

<select id="queryCustomFileData" parameterType="java.util.Map"
        resultType="com.alibaba.fastjson.JSONObject">
        select
        <foreach collection="queryParam" item="item" index="index" separator=",">
            ${item.field_name}
        </foreach>
        from
            ${tableName}
        where
            ${tableName}.order_id = #{orderId}
    </select>

时间: 2024-10-13 11:55:47

item是一个map或jsonObject的相关文章

将一个 JavaBean 对象转化为一个 Map

package com.loan.modules.common.util; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.InvocationTargetException; import java.lang.ref

如何在 javascript / js 中 建立一个map

建立map的方式(其实用的是json实现方式) var a = {}; a["key1"] = "value1"; a["key2"] = "value2"; 既然是个map就有检索某个键是否存在的方法,这样写 if ("key1" in a) { // something } else { // something else } 简单的一句话声明map里面的key和value的方式: var a = {'

Clojure:将两个list合并成一个map

假设我们有两个list,分别是: (def a [“one” “two” “three”]) (def b [1 2 3]) 我们要把它们合为一个键值对应的map,做法很简单: 1. 先将a和b合为一个一一对应的list: (map vector a b) => (["one" 1] ["two" 2] ["three" 3]) 2. 然后再将list转化成为map: (into {} (map vector a b)) => {&q

java-B类中的得到A类中的一个map

1 B类中的想得到A类中的一个map结果 2 3 Class A{ 4 // 通过某种方法得到的transMap 5 B.setTransInfo(transMap); 6 7 } 8 9 Class B{ 10 11 private static Map<T> map = null; // get set方法省略 12 13 public static void setTransInfo(Map<T> transMap){ 14 map = transMap; 15 } 16 1

将javabean转为map类型,然后返回一个map类型的值

/**     *将javabean转为map类型,然后返回一个map类型的值      * @param obj     * @return     */    public static Map<String, Object> beanToMap(Object obj) {        Map<String, Object> params = new HashMap<String, Object>(0);        try {            Prope

解释一个Map.Entry

public static interface Map.Entry<K,V>映射项(键-值对).Map.entrySet 方法返回映射的 collection 视图,其中的元素属于此类.获得映射项引用的唯一 方法是通过此 collection 视图的迭代器来实现.这些 Map.Entry 对象仅 在迭代期间有效:更确切地讲,如果在迭代器返回项之后修改了底层映射,则某些映射项的行为是不确定的,除了通过 setValue 在映射项上执行操作之外. 源码 /** * Exported Entry f

map和jsonObject 这2中数据结构之间转换

前台写json直接是:var array = [ ] ; 调用方法:array[index],若是对象,再["key"] var obj = {''a'':123 , "b":"hello" , "c": array} 调用方法:obj.a 或者 obj["a"] 直接就是var啊 var str = " {''a'':123 , "b":"hello" ,

Android ListView 多样式Item的一个注意点:(

闲来无事,在写一个多样式Item的ListView的Demo时,遇到了一个以前没遇过的问题; ╮( ̄▽ ̄")╭ 我们知道,ListView里可以有多种样式的item, 实现只需要重写: 1 @Override 2 public int getItemViewType(int position) { 3 int type = Integer.parseInt(mData.get(position).get(KEY_TYPE)); 4 switch (type) { 5 case TYPE_HEAD

map创建JSONObject对象

1 public static void mapToJSONObject(){ 2 Map<String, Object> map = new HashMap<String,Object>(); 3 map.put("id", 1); 4 map.put("name", "杨文培"); 5 map.put("sex", null); 6 map.put("age", 23); 7 m