码迷,mamicode.com
首页 > 数据库 > 详细

mybatis的sql中字段两种映射(映射到实体)方式

时间:2018-02-28 12:56:36      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:blog   AC   两种   实体类   make   type   strong   cti   entity   

mybatis的xml配置文件中,字段映射的两种方式:

1.resultMap标签中将数据库的字段与实体类中的字段对应:

<resultMap id="BaseResultMap" type="com.maket.entity.ActMaketBase" >
    <id column="id" property="id" />
    <result column="acti_name" property="actiName"/>

通过<result column="acti_name" property="actiName"/>将数据库中的字段acti_name对应到实体类中的字段actiName

2.查询的时候使用as另起别名,别名与实体类中的字段一致:

<select id="selectApprovePass" resultMap="BaseResultMap">
    SELECT
    id,acti_name as actiName
    FROM act_maket_base
  </select>

通过as别名为实体类的字段名,将数据库中的字段映射到实体类的字段。

总结:

两种方式返回的实体类均能获取到值。

 

mybatis的sql中字段两种映射(映射到实体)方式

标签:blog   AC   两种   实体类   make   type   strong   cti   entity   

原文地址:https://www.cnblogs.com/super-chao/p/8482821.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!