1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?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.mapper.ZaninfoMapper">
- <resultMap type="Zaninfo" id="queryMap">
- <id property="id" column="id" />
- <result property="tcid" column="tcid" />
- <result property="uid" column="uid" />
-
- </resultMap>
- <sql id="Where_Clause">
- <where>
- <if test="id!=null and id!=0">and id= #{id}</if>
- <if test="uid!=null and uid!=0">
- and uid=#{uid}
- </if>
- <if test="tcid!=null and tcid!=''">
- and tcid=#{tcid}
- </if>
- </where>
- </sql>
- <select id="query" parameterType="java.util.Map"
- resultMap="queryMap">
- select * from zaninfo
- <include refid="Where_Clause" />
- <if test="page">limit #{offset} ,#{pageSize}</if>
- </select>
- <select id="getCount" parameterType="java.util.Map"
- resultType="Int">
- select count(*) nums from zaninfo
- <include refid="Where_Clause" />
- </select>
- <select id="queryZaninfoById" parameterType="int"
- resultType="Zaninfo">
- select * from zaninfo where id=${value}
- </select>
- <insert id="insertZaninfo" useGeneratedKeys="true" keyProperty="id"
- parameterType="Zaninfo">
- insert into zaninfo (tcid,uid) values (#{tcid},#{uid});
- </insert>
- <update id="updateZaninfo" parameterType="Zaninfo">
- update zaninfo set tcid=#{tcid},uid=#{uid} where id=#{id}
- </update>
- <delete id="deleteZaninfo" parameterType="int">
- delete from zaninfo where id=${value}
- </delete>
- </mapper>
|