parent
498225344c
commit
938fc65346
@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.example.flower.mapper.FlowerMapper">
|
||||
<select id="flowerList" resultType="com.example.flower.entity.Flower">
|
||||
select *
|
||||
from flower.flower
|
||||
order by flower_id desc
|
||||
</select>
|
||||
<select id="flowerListByQuery" resultType="com.example.flower.entity.Flower">
|
||||
select *
|
||||
from flower.flower,flower.class
|
||||
<where>
|
||||
and flower.flower_class=class.class_id
|
||||
<if test="flower_name != null and flower_name != '' ">
|
||||
and (flower_name like concat('%',#{flower_name},'%')
|
||||
or class_name like concat('%',#{flower_name},'%') )
|
||||
</if>
|
||||
</where>
|
||||
order by flower_id desc
|
||||
</select>
|
||||
<insert id="flowerAdd" useGeneratedKeys="true" keyProperty="flower_id" parameterType="com.example.flower.entity.Flower">
|
||||
insert into flower.flower(flower_name,flower_class, flower_price,flower_pic)
|
||||
value (#{flower_name},#{flower_class},#{flower_price},#{flower_pic})
|
||||
</insert>
|
||||
<delete id="flowerDeletePer">
|
||||
delete
|
||||
from flower.flower
|
||||
where flower_id = #{flower_id}
|
||||
</delete>
|
||||
<delete id="flowerDeleteMul" parameterType="Integer">
|
||||
delete from flower.flower where flower.flower_id in
|
||||
<foreach collection="flower_ids" open="(" close=")" separator="," item="id">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
<select id="flowerInfo" resultType="com.example.flower.entity.Flower">
|
||||
select *
|
||||
from flower.flower
|
||||
where flower_id = #{flower_id}
|
||||
</select>
|
||||
<update id="flowerModify" parameterType="com.example.flower.entity.Flower">
|
||||
update flower.flower
|
||||
set flower_name=if(#{flower_name} is not null and #{flower_name} != '',#{flower_name},flower_name),
|
||||
flower_class=if(#{flower_class} != -1,#{flower_class},flower_class),
|
||||
flower_price=#{flower_price},
|
||||
flower_pic=if(#{flower_pic} is not null and #{flower_pic} != '',#{flower_pic},flower_pic)
|
||||
where flower.flower_id = #{flower_id}
|
||||
</update>
|
||||
<!-- 前台 -->
|
||||
<select id="flowerRecommend" resultType="com.example.flower.entity.Flower">
|
||||
select *
|
||||
from flower.flower
|
||||
where
|
||||
flower.flower_class = #{class_id}
|
||||
limit 6
|
||||
</select>
|
||||
<update id="flowerAddNum" parameterType="com.example.flower.entity.Flower">
|
||||
update flower.flower
|
||||
set flower_sale= flower_sale+#{flower_sale}
|
||||
where flower.flower_id = #{flower_id}
|
||||
</update>
|
||||
</mapper>
|
||||
Loading…
Reference in new issue