我有2张表,一个公司表,一个福利表。一个公司可以有多个福利,但是福利又可以对应多个公司,所以要一个中间表来存储2个表的主键。现在问题就是那个中间表需要打实体类吗?如果要那映射文件里面的关系如何配置呢?多对一和一对多我配过,但是中间表真 的没试过,以前都是用hibernate级联添加的,这次需要用Mybatis做,所以来请教一下。
2条回答 默认 最新
tkzc_shark 2019-08-22 14:18关注需要,映射中如下
<resultMap id="base" type="BaseAccount"> <id column="id" property="id" /> <!--association property="loginLog" column="id" javaType="loginLog" select="getLoginLogById" / --> <collection property="poss" column="id" javaType="ArrayList" ofType="BasePos" select="fetchPoss" /> <collection property="roles" column="id" javaType="ArrayList" ofType="BaseRole" select="fetchRoles" /> </resultMap>本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报