Mybatis Mapper.xml 需要查詢返回List<String>
當需要查詢返回 List<String>
<select id="getByIds" parameterType="java.lang.String" resultType="java.util.List">
SELECT l.label_name FROM label l WHERE l.id IN(#{labelIds})
</select>
返回值定義為 resultType="java.util.List" 會報錯,需要將返回值改為:resultType="java.lang.String",因為resultType返回的是集合中的元素類型,而不是集合本身.