mybatis 之resultType="Map"

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis 之resultType="Map"相关的知识,希望对你有一定的参考价值。

Map map = new HashMap();
            map.put("productTypeID", productTypeId);
            
            List<HashMap> productAttributeList = productsListService.getAttrByTypeID(map);    
public List<HashMap> getAttrByTypeID(Map map) {
        return commonDao.queryForList("ProductAttribute.getAttrByTypeID", map);
    }
 <select id="getAttrByTypeID" parameterType="Map" resultType="Map">
            select distinct a.attribute_id as ATTR_GROUP_ID,a.attribute_name as ATTR_GROUP_NAME,‘‘ IS_DISPLAY from PRODUCT_ATTRIBUTE a ,ATTR_GROUP_DEF c,ATTR_GROUP_TYPE_DEF k
            where k.attr_group_id= c.attr_group_id
            and c.attribute_id = a.attribute_id 
            and k.product_type_id = #{productTypeID}
    </select>

 

以上是关于mybatis 之resultType="Map"的主要内容,如果未能解决你的问题,请参考以下文章

mybatis 之resultType="HashMap" parameterType="list"

mybatis resultType="map"查询不到值

MyBatis学习总结_13_Mybatis查询之resultMap和resultType区别

mybatis 之parameterType="Long"

Mybatis映射中的resultType和resultMap之代码详解

MyBatis映射文件 之 resultType 自动映射