ibatis中处理数据的方式(特殊)

1. 取得List的Map数据,在返回类型resultClass="HashMap" (多个map数据)

public List<Map<String,Object>> relevantpoint(UUID agpid,UUID erid) {

Map map = new HashMap();
map.put("agpid",agpid);
map.put("erid",erid);
return (List<Map<String, Object>>) getSqlMapClientTemplate()

.queryForList(SQL_NAMESPACE+"relevantpoint", map);


<select id="relevantpoint" resultClass="HashMap" parameterClass="map">

</select>

能够自由组装数据,以键值对的方式。不要对应具体的bean。

在牵扯到多表或是处置通过函数获得的数据。



你可能感兴趣的:(ibatis)