实体类中多个对象,用mapper映射
public class ReferralAndConditionAndPatient {
//多个实体
private Referral referral;
private Condition condition;
private Patient patient;
<resultMap type="com.entity.ReferralAndConditionAndPatient"
id="referralMap">
//主要在property,这里要和实体中的对象名字相同
<association property="referral" javaType="com.emrcloudservices.his.reception.entity.Referral">
<id column="Referral_id" jdbcType="INTEGER" property="referralId" />
<result column="Initiate_tel" jdbcType="NVARCHAR" property="initiateTel" />
</association>
<association property="condition" javaType="com.emrcloudservices.his.common.entity.Condition">
<id property="conditionId" column="Condition_id" />
<result property="state" column="State" />
</association>
<association property="patient" javaType="com.emrcloudservices.his.common.entity.Patient">
<id property="patientId" column="Patient_id" />
<result property="patientName" column="Patient_name" />
</association>
</resultMap>