resultType與resultMap

一、resultType:將查詢結果按照sql列名pojo屬性名一致性映射到pojo中。常見一些明細記錄的展現,好比用戶購買商品明細,將關聯查詢信息所有展現在頁面時,此時可直接使用resultType將每一條記錄映射到pojo中,在前端頁面遍歷list(list中是pojo)便可。前端

二、resultMap:使用association和collection完成一對一和一對多高級映射(對結果有特殊的映射要求)。其中association見關聯查詢信息映射到一個pojo對象中,collection將關聯查詢信息映射到一個list集合中然而,使用resultType沒法將查詢結果映射到pojo對象的pojo屬性中,根據對結果集查詢遍歷的須要選擇使用resultType仍是resultMap。那就要看咱們本身的判斷力了。sql

相關文章
相關標籤/搜索