1. 程式人生 > >Spring Mybatis 返回 List 和List

Spring Mybatis 返回 List 和List

如果返回List,resultType=”String”就可以了,如果需要返回List

 <select id="selectAllInnerUser" resultType="String">
    select account_name
    from user_account
    where is_deleted=0 and user_type=0
  </select>

2.

 <resultMap id="stringsResult" type="java.lang.String">
    <result column="account_name"
property="accountName" jdbcType="VARCHAR" /> </resultMap> <select id="selectAllInnerUser" resultMap="stringsResult"> select account_name from user_account where is_deleted=0 and user_type=0 </select>

二、要返回map可以通過如下方式知道key和value

<resultMap type="HashMap" id="testMap"
>
<result column="UA_INFO" property="key" /> <association property="value" resultMap="com.xxx.xxx.BaseResultMap"></association> </resultMap> <select id="getUaMapByTimestamp" parameterType="Map" resultMap="testMap"> </select>

下面的還未嘗試!
或者List

<select id="getMyCredit"  parameterClass="java.util.Map" resultClass="java.util.HashMap">
</select>

這樣設定返回型別為resultClass=”java.util.HashMap”,查詢時執行queryForList
List