zoukankan      html  css  js  c++  java
  • MyBatis(九) 使用association定义单个对象的封装规则

    (1)接口中编写方法

    public Emp getEmpandDept();

    (2)编写Mapper文件

     1   <resultMap type="com.eu.bean.Emp" id="emp3">
     2       <id column="id" property="id"/>
     3       <result column="last_name" property="lastName"/>
     4       <result column="gender" property="geder"/>
     5       <result column="email" property="email"/>
     6       <association property="dept" javaType="com.eu.bean.Dept">
     7           <id column="id" property="id"/>
     8           <result column="dept_name" property="deptName"/>
     9       </association>
    10   </resultMap>
    11   <select id="getEmpandDept" resultMap="emp3">
    12      SELECT * 
    13       FROM emp e
    14      JOIN dept d
    15      ON e.d_id=d.id
    16   </select>
  • 相关阅读:
    Java多线程、并发
    Java I/O系统
    Java注解
    Arthas(Java诊断工具)
    Java泛型
    Java内部类
    libpcap使用
    python文件服务器
    设计模式
    protobuf
  • 原文地址:https://www.cnblogs.com/wanerhu/p/10720887.html
Copyright © 2011-2022 走看看