mybatis返回值类型分析(resultMap)
程序员文章站
2022-07-01 09:15:01
...
返回值是resultMap,解决实体类字段名和数据库字段名不一样的问题,但是用取别名的方式是最快的
配置文件需要做一下改造
<!--如果实体类中的字段和数据库中的字符名不相同,可以通过取别名或者通过下面这个方法解决-->
<resultMap id="userMap" type="com.wance.model.entity.User">
<!--主键字段对应-->
<!--property为实体类字段,column为数据库字段-->
<id property="id" column="id"/>
<!--非主键字段对应-->
<result property="username" column="username"/>
<result property="birthday" column="birthday"/>
<result property="sex" column="sex"/>
<result property="address" column="address"/>
</resultMap>
<!--配置查询所有信息-->
<!--id为方法的名称-->
<select id="findAll" resultMap="userMap">
select * from user;
</select>
上一篇: Struts小项目实战一
下一篇: Struts基本介绍