实体类:
/*关联关系*/
//创建两个字段 字段类型就是你需要关联的实体类,如果是一对多关联的话就是实例类集合
private AEquipType equipType;
private List<ALabelFacility> labelFacilityList;
记得生成get和set方法
然后直接去这个实体类对应的mapper文件中配置关联
<resultMap type="com.xinghe.automatic.equip.pojo.AFacilityInfo" id="resultMap">
<id column="id" property="id"/>
<!-- 这个事一对一的外键关联 -->
<result column="type" property="type" />
<association property="equipType" column="type"
javaType="com.xinghe.automatic.equip.pojo.AEquipType"
select="com.xinghe.automatic.equip.dao.EquipTypeDao.findType" />
<!-- 这个是一对多的外键关联 -->
<collection property="labelFacilityList" column="id"
ofType="com.xinghe.automatic.equip.pojo.ALabelFacility"
select="com.xinghe.automatic.equip.dao.LabelFacilityDao.selectByFacilityId"/>
</resultMap>
然后去关联关系表的mapper文件中取写个简单的查询SQL就可以了
一对一的也一样
然后去写个Junit测试一下