30.Mapper.xml中的resultMap

1.实体类

 1     class Company{
 2         private String c_id ;
 3         private String c_name ;
 4         private String c_address ;
 5         private String c_type ;
 6         private Dept dept =new Dept();//记得new 不然xml文件会报null
 7         private Role role =new Role();//记得new 不然xml文件会报null
 8         .....
 9     }
10     class Dept{
11         private String d_id ;
12         private String d_name ;
13         private String d_num ;
14         .....
15     }
16     class Role{
17         private String r_id ;
18         private String r_name ;
19         private String r_num ;
20         .....
21     }
22     

 

2.xxMapper.xml中的Map写法

  <resultMap ik="companyMap" type="com.ss.syf.domain.Company">
                <id column="c_id" property="c_id"/>                 
                <result column="c_name" property="c_name"/>    
                <result column="c_address" property="c_address"/>    
                <result column="c_type" property="c_type"/>       
        <collection property="dept" ofType="com.ss.syf.domain.Dept">
                <id column="d_id" property="d_id"/>
                <result column="d_name" property="d_name"/>
                <result column="d_num" property="d_num"/>
        </collection>
        <collection property="role" ofType="com.ss.syf.domain.Role">
                <id column="r_id" property="r_id"/>
                <result column="r_name" property="r_name"/>
                <result column="r_num" property="r_num"/>
        </collection>
    </resultMap>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值