59 lines
1.5 KiB
XML
59 lines
1.5 KiB
XML
<?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.bwie.vip.mapper.VipMapper">
|
|
|
|
<insert id="add">
|
|
insert into t_vip(
|
|
vip_name,
|
|
vip_age,
|
|
vip_gender,
|
|
customer_id,
|
|
vip_tel,
|
|
vip_grade,
|
|
reg_date
|
|
) values (
|
|
#{vipName},
|
|
#{vipAge},
|
|
#{vipGender},
|
|
#{customerId},
|
|
#{vipTel},
|
|
#{vipGrade},
|
|
now()
|
|
)
|
|
</insert>
|
|
|
|
<update id="update">
|
|
update t_vip set
|
|
vip_name=#{vipName},
|
|
vip_age=#{vipAge},
|
|
vip_gender=#{vipGender},
|
|
customer_id=#{customerId},
|
|
vip_tel=#{vipTel},
|
|
vip_grade=#{vipGrade},
|
|
reg_date=#{regDate}
|
|
where vip_id=#{vipId}
|
|
</update>
|
|
|
|
<delete id="deleteId">
|
|
delete from t_vip where vip_id=#{vipId}
|
|
</delete>
|
|
|
|
<select id="list" resultType="com.bwie.common.domain.Vip">
|
|
select * from t_vip
|
|
<where>
|
|
<if test="vipId!=null and vipId!=null">
|
|
and vip_id=#{vipId}
|
|
</if>
|
|
<if test="vipName!=null and vipName!=''">
|
|
and vip_name like concat('%',#{vipName},'%')
|
|
</if>
|
|
</where>
|
|
</select>
|
|
|
|
<select id="findById" resultType="com.bwie.common.domain.Vip">
|
|
select * from t_vip where vip_id=#{vipId}
|
|
</select>
|
|
</mapper>
|