parent
ecfd6ce74b
commit
0257235474
@ -0,0 +1,40 @@
|
||||
<?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.AddressMapper">
|
||||
<select id="addressList" resultType="com.example.flower.entity.Address">
|
||||
select *
|
||||
from flower.address
|
||||
where user_id = #{user_id}
|
||||
order by address_id desc
|
||||
</select>
|
||||
<insert id="addressAdd" useGeneratedKeys="true" keyProperty="address_id" parameterType="com.example.flower.entity.Address">
|
||||
insert into flower.address(user_id, address_name, address_sheng, address_shi, address_qu, address_detail, address_phone)
|
||||
value (#{user_id},#{address_name},#{address_sheng},#{address_shi},#{address_qu},#{address_detail},#{address_phone})
|
||||
</insert>
|
||||
<delete id="addressDeletePer">
|
||||
delete
|
||||
from flower.address
|
||||
where address_id = #{address_id}
|
||||
</delete>
|
||||
<delete id="addressDeleteMul" parameterType="Integer">
|
||||
delete from flower.address where address.address_id in
|
||||
<foreach collection="address_ids" open="(" close=")" separator="," item="id">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
<select id="addressInfo" resultType="com.example.flower.entity.Address">
|
||||
select *
|
||||
from flower.address
|
||||
where address_id = #{address_id}
|
||||
</select>
|
||||
<update id="addressModify" parameterType="com.example.flower.entity.Address">
|
||||
update flower.address
|
||||
set address_name=if(#{address_name} is not null and #{address_name} != '',#{address_name},address_name),
|
||||
address_sheng=if(#{address_sheng} is not null and #{address_sheng} != '',#{address_sheng},address_sheng),
|
||||
address_shi=if(#{address_shi} is not null and #{address_shi} != '',#{address_shi},address_shi),
|
||||
address_qu=if(#{address_qu} is not null and #{address_qu} != '',#{address_qu},address_qu),
|
||||
address_detail=if(#{address_detail} is not null and #{address_detail} != '',#{address_detail},address_detail),
|
||||
address_phone=if(#{address_phone} is not null and #{address_phone} != '',#{address_phone},address_phone)
|
||||
where address.address_id = #{address_id}
|
||||
</update>
|
||||
</mapper>
|
||||
Loading…
Reference in new issue