resultMap :当返回结果为自定义对象时使用
例一:resultMap 为自定义实体 对应关系
<result column="bus_domain" jdbcType="VARCHAR" property="busDomain" />
SELECT * FROM financial where report_id=#{ id}
例二 resultMap 为自定义实体 com.test.model.Financial
SELECT * FROM mrs_business_financial where report_id=#{ id}resultType :当返回结果为jdk自带对象时使用 例如:java.util.Map、int、String
例如:
SELECT
count(*)
FROM
financial
parameterType与parameterMap的区别于resultMap与resultType的区别是一样的,
结论:
map是自定义的数据类型,type是jdk中有的数据类型
转载原文:https://blog.youkuaiyun.com/cowboy258/article/details/80675519