Mybatis常见问题

本文最后更新于:2 小时前

Mybatis常见问题

Mybatis中resultMap和resultType的区别

resultType

输出映射, 只有当查询出的列名(字段名)和pojo的属性名一致, 该列才映射成功; 数据库,实体,查询字段全部都得一一对应。pojo变量使用驼峰命名,可以通过mapUnderscoreToCamelCase设置为true匹配。

resultMap

将sql查询结果映射为java对象,比resultType更强大,可以将查询结果映射为复杂类型的Java对象,适用于Java对象保存多表关联所产生的复合结果,支持对象关联查询等高级查询特性。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!