mybatisのresultMap与resultType
resultMap 用于在数据库表字段和java实体类字段建立转换关系
<!-- resultMap 数据结果集映射map,主要作用就是将数据库中的字段跟需要映射的model的属性一一对应, 这样即使model中的属性跟数据库中的字段不一样,也能映射成功 id 这个resultMap的唯一表示, type 需要映射的model信息--> <resultMap id="customerMap" type="com.soft.mybatis.model.Customer"> <!-- id 属性专门用来映射主键信息,其他信息用result节点 column 数据库字段 property model属性 --> <id column="id" property="id"/> <!-- result 用来映射非主键信息, column property 作用跟id标签的一样--> <result column="c_name" property="name"/> <result column="c_sex" property="sex"/> <result column="c_age" property="age"/> <result column="c_ceroNo" property="ceroNo"/> <result column="c_ceroType" property="ceroType"/> </resultMap>
在<select>标签中是需要增加 resultType 类型,不然查询的结果往哪里放呢。
是的