您的位置:首页 > 其它

Mybatis通过别名映射复杂对象

2016-07-28 14:15 417 查看
</pre><pre name="code" class="java"><span style="font-family: Arial, Helvetica, sans-serif;">public class Apply {</span>
private int id;
private int status;
private User user;

//setter/getter toString略}
</pre><pre name="code" class="java">public class User {

private int id ;
private String phone;

//setter/getter toString略<pre name="code" class="java">}




<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="com.xxx.IApplyDao">

<select id="getApplications" resultType="com.xxx.Apply">
select apply.`status` as `status` ,
apply.`id` as `id` ,
user.id as `user.id`,
user.phone as `user.phone`
from dy_community_admin_application apply
inner join dy_user user on `user`.id=apply.uid
where apply.id = 6

</select>

</mapper>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: