1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?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.miniframe.model.ac.dao.AcProMapper">
- <sql id="Example_Where_Clause">
- <!--
- WARNING - @mbg.generated
- -->
- <where>
- <foreach collection="oredCriteria" item="criteria" separator="or">
- <if test="criteria.valid">
- <trim prefix="(" prefixOverrides="and" suffix=")">
- <foreach collection="criteria.criteria" item="criterion">
- <choose>
- <when test="criterion.noValue">
- and ${criterion.condition}
- </when>
- <when test="criterion.singleValue">
- and ${criterion.condition} #{criterion.value}
- </when>
- <when test="criterion.betweenValue">
- and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
- </when>
- <when test="criterion.listValue">
- and ${criterion.condition}
- <foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
- #{listItem}
- </foreach>
- </when>
- </choose>
- </foreach>
- </trim>
- </if>
- </foreach>
- </where>
- </sql>
- <select id="countByExample" parameterType="com.miniframe.model.ac.AcProSQLBuilder" resultType="java.lang.Long">
- <!--
- WARNING - @mbg.generated
- -->
- select count(*) from ac_pro
- <if test="_parameter != null">
- <include refid="Example_Where_Clause" />
- </if>
- </select>
- <cache>
- <!--
- WARNING - @mbg.generated
- -->
- </cache>
- </mapper>
|