and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} resource_id, `valid`, enable_pwd, pwd, over_time delete from panel_link where resource_id = #{resourceId,jdbcType=VARCHAR} delete from panel_link insert into panel_link (resource_id, `valid`, enable_pwd, pwd, over_time) values (#{resourceId,jdbcType=VARCHAR}, #{valid,jdbcType=BIT}, #{enablePwd,jdbcType=BIT}, #{pwd,jdbcType=VARCHAR}, #{overTime,jdbcType=BIGINT}) insert into panel_link resource_id, `valid`, enable_pwd, pwd, over_time, #{resourceId,jdbcType=VARCHAR}, #{valid,jdbcType=BIT}, #{enablePwd,jdbcType=BIT}, #{pwd,jdbcType=VARCHAR}, #{overTime,jdbcType=BIGINT}, update panel_link resource_id = #{record.resourceId,jdbcType=VARCHAR}, `valid` = #{record.valid,jdbcType=BIT}, enable_pwd = #{record.enablePwd,jdbcType=BIT}, pwd = #{record.pwd,jdbcType=VARCHAR}, over_time = #{record.overTime,jdbcType=BIGINT}, update panel_link set resource_id = #{record.resourceId,jdbcType=VARCHAR}, `valid` = #{record.valid,jdbcType=BIT}, enable_pwd = #{record.enablePwd,jdbcType=BIT}, pwd = #{record.pwd,jdbcType=VARCHAR}, over_time = #{record.overTime,jdbcType=BIGINT} update panel_link `valid` = #{valid,jdbcType=BIT}, enable_pwd = #{enablePwd,jdbcType=BIT}, pwd = #{pwd,jdbcType=VARCHAR}, over_time = #{overTime,jdbcType=BIGINT}, where resource_id = #{resourceId,jdbcType=VARCHAR} update panel_link set `valid` = #{valid,jdbcType=BIT}, enable_pwd = #{enablePwd,jdbcType=BIT}, pwd = #{pwd,jdbcType=VARCHAR}, over_time = #{overTime,jdbcType=BIGINT} where resource_id = #{resourceId,jdbcType=VARCHAR}