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} plugin_id, `name`, store, `free`, cost, category, descript, version, install_type, creator, load_mybatis, release_time, install_time, module_name, icon delete from my_plugin where plugin_id = #{pluginId,jdbcType=BIGINT} delete from my_plugin insert into my_plugin (plugin_id, `name`, store, `free`, cost, category, descript, version, install_type, creator, load_mybatis, release_time, install_time, module_name, icon) values (#{pluginId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{store,jdbcType=VARCHAR}, #{free,jdbcType=BIT}, #{cost,jdbcType=INTEGER}, #{category,jdbcType=VARCHAR}, #{descript,jdbcType=VARCHAR}, #{version,jdbcType=VARCHAR}, #{installType,jdbcType=INTEGER}, #{creator,jdbcType=VARCHAR}, #{loadMybatis,jdbcType=BIT}, #{releaseTime,jdbcType=BIGINT}, #{installTime,jdbcType=BIGINT}, #{moduleName,jdbcType=VARCHAR}, #{icon,jdbcType=VARCHAR}) insert into my_plugin plugin_id, `name`, store, `free`, cost, category, descript, version, install_type, creator, load_mybatis, release_time, install_time, module_name, icon, #{pluginId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{store,jdbcType=VARCHAR}, #{free,jdbcType=BIT}, #{cost,jdbcType=INTEGER}, #{category,jdbcType=VARCHAR}, #{descript,jdbcType=VARCHAR}, #{version,jdbcType=VARCHAR}, #{installType,jdbcType=INTEGER}, #{creator,jdbcType=VARCHAR}, #{loadMybatis,jdbcType=BIT}, #{releaseTime,jdbcType=BIGINT}, #{installTime,jdbcType=BIGINT}, #{moduleName,jdbcType=VARCHAR}, #{icon,jdbcType=VARCHAR}, update my_plugin plugin_id = #{record.pluginId,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, store = #{record.store,jdbcType=VARCHAR}, `free` = #{record.free,jdbcType=BIT}, cost = #{record.cost,jdbcType=INTEGER}, category = #{record.category,jdbcType=VARCHAR}, descript = #{record.descript,jdbcType=VARCHAR}, version = #{record.version,jdbcType=VARCHAR}, install_type = #{record.installType,jdbcType=INTEGER}, creator = #{record.creator,jdbcType=VARCHAR}, load_mybatis = #{record.loadMybatis,jdbcType=BIT}, release_time = #{record.releaseTime,jdbcType=BIGINT}, install_time = #{record.installTime,jdbcType=BIGINT}, module_name = #{record.moduleName,jdbcType=VARCHAR}, icon = #{record.icon,jdbcType=VARCHAR}, update my_plugin set plugin_id = #{record.pluginId,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, store = #{record.store,jdbcType=VARCHAR}, `free` = #{record.free,jdbcType=BIT}, cost = #{record.cost,jdbcType=INTEGER}, category = #{record.category,jdbcType=VARCHAR}, descript = #{record.descript,jdbcType=VARCHAR}, version = #{record.version,jdbcType=VARCHAR}, install_type = #{record.installType,jdbcType=INTEGER}, creator = #{record.creator,jdbcType=VARCHAR}, load_mybatis = #{record.loadMybatis,jdbcType=BIT}, release_time = #{record.releaseTime,jdbcType=BIGINT}, install_time = #{record.installTime,jdbcType=BIGINT}, module_name = #{record.moduleName,jdbcType=VARCHAR}, icon = #{record.icon,jdbcType=VARCHAR} update my_plugin `name` = #{name,jdbcType=VARCHAR}, store = #{store,jdbcType=VARCHAR}, `free` = #{free,jdbcType=BIT}, cost = #{cost,jdbcType=INTEGER}, category = #{category,jdbcType=VARCHAR}, descript = #{descript,jdbcType=VARCHAR}, version = #{version,jdbcType=VARCHAR}, install_type = #{installType,jdbcType=INTEGER}, creator = #{creator,jdbcType=VARCHAR}, load_mybatis = #{loadMybatis,jdbcType=BIT}, release_time = #{releaseTime,jdbcType=BIGINT}, install_time = #{installTime,jdbcType=BIGINT}, module_name = #{moduleName,jdbcType=VARCHAR}, icon = #{icon,jdbcType=VARCHAR}, where plugin_id = #{pluginId,jdbcType=BIGINT} update my_plugin set `name` = #{name,jdbcType=VARCHAR}, store = #{store,jdbcType=VARCHAR}, `free` = #{free,jdbcType=BIT}, cost = #{cost,jdbcType=INTEGER}, category = #{category,jdbcType=VARCHAR}, descript = #{descript,jdbcType=VARCHAR}, version = #{version,jdbcType=VARCHAR}, install_type = #{installType,jdbcType=INTEGER}, creator = #{creator,jdbcType=VARCHAR}, load_mybatis = #{loadMybatis,jdbcType=BIT}, release_time = #{releaseTime,jdbcType=BIGINT}, install_time = #{installTime,jdbcType=BIGINT}, module_name = #{moduleName,jdbcType=VARCHAR}, icon = #{icon,jdbcType=VARCHAR} where plugin_id = #{pluginId,jdbcType=BIGINT}