resultType与parameterType:
resultType是查询结果返回值的类型,parameterType是参数类型。
id与接口方法一致
resultType和resultMap
两者都是用来表示查询结果集和java对象之间的一种关系,将查询结果集按某种关系,映射到java对象。
resultType表示的是对象类,不用映射到bean对象属性中,但是结果集中属性要与bean对象属性对应。
resultMap将查询结果的列一一映射到bean对象属性中,这个映射关系灵活多变,根据resultMap中的标签配置决定。
parameterType 和 parameterMap
parameterType将结果集与bean属性对应
parameterMap将结果集一一映射到bean对象属性
resultMap可用于数据库和bean对象属性名不一致的情况,property是bean类属性名,column是数据库列名。