resultType和resultMap区别:
时间: 2023-11-06 13:06:07 浏览: 90
MyBatis中关于resultType和resultMap的区别介绍
resultType 是 Mybatis 的配置元素,它决定了 Mybatis 应该如何映射查询结果。有三种类型的 resultType:基本数据类型、POJO 类型和 Map 类型。
resultMap 则是 Mybatis 中的另一种映射结果的方式。它可以定制化映射关系,并且支持复杂类型的映射。与 resultType 不同,resultMap 是一个映射关系的集合,用于将数据库结果映射到 POJO 类型的实例。
总的来说,resultType 更适用于简单的映射关系,而 resultMap 更适用于复杂的映射关系。
阅读全文