// resultMap要素
<resultMap id="abatorgenerated_ShainResult" class="dto.Shain">
    <result column="SHAIN_ID" property="shainId" jdbcType="INTEGER" />
    <result column="SHAIN_NAME" property="shainName" jdbcType="VARCHAR" />
    <result column="BUSHO_ID" property="busho.bushoId" jdbcType="INTEGER" />
    <result column="BUSHO_NAME" property="busho.bushoName" jdbcType="VARCHAR" />
    <result column="EXTENSION_NUM" property="busho.extensionNum" jdbcType="INTEGER" />
</resultMap>

// 内部結合用SQL文の追加
<select id="getShains" resultMap="abatorgenerated_ShainResult" parameterClass="dto.ShainKey">
    select *
    from SHAIN, BUSHO
    WHERE SHAIN.BUSHO_ID = BUSHO.BUSHO_ID
    AND SHAIN_ID = #shainId#
</select>