返回的映射type:
@Data
public class TerminalSettingVo {
private String facility_name;
private Integer voice_id;
private Boolean is_poop_sound_on;
private Boolean is_flatulence_sound_on;
private Boolean is_poop_vibration_on;
private Boolean is_flatulence_vibration_on;
private List<Long> selected_notification_unit_id;
}
xml文件中 resultMap :
<resultMap id="TerminalSettingsMap" type="cn.repeatlink.module.notice.vo.TerminalSettingVo">
<result column="facility_name" property="facility_name" />
<result column="voice_id" property="voice_id" />
<result column="poop_sound_on" property="is_poop_sound_on" />
<result column="flatulence_sound_on" property="is_flatulence_sound_on" />
<result column="poop_Vibration_on" property="is_poop_vibration_on" />
<result column="flatulence_vibration_on" property="is_flatulence_vibration_on" />
<collection column="unit_id" property="selected_notification_unit_id" ofType="long">
<result column="unit_id" />
</collection>
</resultMap>