ADD file via upload

main
pjhmizn49 1 year ago
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…
Cancel
Save