express/src/main/resources/mapper/FlatsDao.xml

25 lines
1.0 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="live.tomey.api.express.dao.FlatsDao">
<select id="queryAllFlat" resultType="live.tomey.api.express.entity.Flats">
SELECT * FROM w_flats
</select>
<insert id="isnertFlats" parameterType="live.tomey.api.express.entity.Flats" useGeneratedKeys="true" keyProperty="id" keyColumn="id">
INSERT INTO w_flats(w_flats.flats_name,w_flats.desc) VALUES (#{flats.flatsName},#{flats.desc})
</insert>
<update id="updataFlats" parameterType="live.tomey.api.express.entity.Flats">
UPDATE w_flats
<set>
<if test="flats.desc!=null">w_flats.desc = #{flats.desc},</if>
w_flats.flats_name = #{flats.flatsName}
</set>
WHERE w_flats.id = #{flats.id}
</update>
<delete id="deleteFlats" parameterType="Integer">
DELETE FROM w_flats WHERE id = #{id}
</delete>
</mapper>