and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, name, subTitle, originalPrice, promotePrice, stock, cid, createDate
delete from product
where id = #{id,jdbcType=INTEGER}
insert into product (name, subTitle, originalPrice,
promotePrice, stock, cid,
createDate)
values (#{name,jdbcType=VARCHAR}, #{subTitle,jdbcType=VARCHAR}, #{originalPrice,jdbcType=REAL},
#{promotePrice,jdbcType=REAL}, #{stock,jdbcType=INTEGER}, #{cid,jdbcType=INTEGER},
#{createDate,jdbcType=TIMESTAMP})
insert into product
name,
subTitle,
originalPrice,
promotePrice,
stock,
cid,
createDate,
#{name,jdbcType=VARCHAR},
#{subTitle,jdbcType=VARCHAR},
#{originalPrice,jdbcType=REAL},
#{promotePrice,jdbcType=REAL},
#{stock,jdbcType=INTEGER},
#{cid,jdbcType=INTEGER},
#{createDate,jdbcType=TIMESTAMP},
update product
name = #{name,jdbcType=VARCHAR},
subTitle = #{subTitle,jdbcType=VARCHAR},
originalPrice = #{originalPrice,jdbcType=REAL},
promotePrice = #{promotePrice,jdbcType=REAL},
stock = #{stock,jdbcType=INTEGER},
cid = #{cid,jdbcType=INTEGER},
createDate = #{createDate,jdbcType=TIMESTAMP},
where id = #{id,jdbcType=INTEGER}
update product
set name = #{name,jdbcType=VARCHAR},
subTitle = #{subTitle,jdbcType=VARCHAR},
originalPrice = #{originalPrice,jdbcType=REAL},
promotePrice = #{promotePrice,jdbcType=REAL},
stock = #{stock,jdbcType=INTEGER},
cid = #{cid,jdbcType=INTEGER},
createDate = #{createDate,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=INTEGER}