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} id, name, url, startdate, enddate, state delete from m_app_home_config where id = #{id,jdbcType=INTEGER} delete from m_app_home_config SELECT LAST_INSERT_ID() insert into m_app_home_config (name, url, startdate, enddate, state) values (#{name,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{startdate,jdbcType=TIMESTAMP}, #{enddate,jdbcType=TIMESTAMP}, #{state,jdbcType=INTEGER}) SELECT LAST_INSERT_ID() insert into m_app_home_config name, url, startdate, enddate, state, #{name,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{startdate,jdbcType=TIMESTAMP}, #{enddate,jdbcType=TIMESTAMP}, #{state,jdbcType=INTEGER}, update m_app_home_config id = #{record.id,jdbcType=INTEGER}, name = #{record.name,jdbcType=VARCHAR}, url = #{record.url,jdbcType=VARCHAR}, startdate = #{record.startdate,jdbcType=TIMESTAMP}, enddate = #{record.enddate,jdbcType=TIMESTAMP}, state = #{record.state,jdbcType=INTEGER}, update m_app_home_config set id = #{record.id,jdbcType=INTEGER}, name = #{record.name,jdbcType=VARCHAR}, url = #{record.url,jdbcType=VARCHAR}, startdate = #{record.startdate,jdbcType=TIMESTAMP}, enddate = #{record.enddate,jdbcType=TIMESTAMP}, state = #{record.state,jdbcType=INTEGER} update m_app_home_config name = #{name,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, startdate = #{startdate,jdbcType=TIMESTAMP}, enddate = #{enddate,jdbcType=TIMESTAMP}, state = #{state,jdbcType=INTEGER}, where id = #{id,jdbcType=INTEGER} update m_app_home_config set name = #{name,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, startdate = #{startdate,jdbcType=TIMESTAMP}, enddate = #{enddate,jdbcType=TIMESTAMP}, state = #{state,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}