<resultMap type="OrderIssueInfo" id="OrderIssueInfoResult">
<result property="rid" column="rid" />
<result property="orderId" column="orderId" />
<result property="IssueBillID" column="IssueBillID" />
<collection property="passengers" javaType="java.util.List" ofType="OrderIssuePassengerResult" select="selectOrderIssuePassengerById" column="issueBillID"/>
</resultMap>
<resultMap type="OrderIssuePassenger" id="OrderIssuePassengerResult">
<result property="rid" column="prid" />
<result property="issueBillID" column="pissueBillID" />
<result property="passengerName" column="passengerName" />
</resultMap>
<select id="selectOrderIssueInfoList" parameterType="OrderIssueInfo" resultMap="OrderIssueInfoResult">
select
p.rid,p.IssueBillID, p.orderId
from order_issue_info p
</select>
<select id="selectOrderIssuePassengerById" resultMap="OrderIssuePassengerResult">
select
rid as prid, issueBillID as pissueBillID, passengerName
from order_issue_passenger
where issueBillID = #{issueBillID}
</select>
pagehelper 一对多分页的数据查询
猜你喜欢
转载自blog.csdn.net/qsyjrz206/article/details/123442574
今日推荐
周排行