12345678910111213141516171819202122232425262728293031323334 |
- <?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.zglc.kg.dao.LogDao">
- <!-- 可根据自己的需求,是否要使用 -->
- <resultMap type="com.zglc.kg.entity.LogEntity" id="logMap">
- <result property="id" column="id"/>
- <result property="userId" column="user_id"/>
- <result property="realName" column="real_name"/>
- <result property="beginTime" column="begin_time"/>
- <result property="finishTime" column="finish_time"/>
- <result property="userIp" column="user_ip"/>
- <result property="requestUrl" column="request_url"/>
- <result property="requestDescription" column="request_description"/>
- <result property="arguments" column="arguments"/>
- <result property="execStatus" column="exec_status"/>
- </resultMap>
- <select id="findByLog" parameterType="com.zglc.kg.entity.LogEntity" resultMap="logMap">
- select id,user_id,real_name,begin_time,finish_time,user_ip,request_url,request_description,arguments,exec_status
- from t_log where 1=1
- <if test="realName !=null">
- and real_name like (CONCAT(CONCAT('%',#{realName}),'%'))
- </if>
- <if test="beginTime != null">
- and begin_time <![CDATA[>=]]> #{beginTime}
- </if>
- <if test="finishTime !=null">
- and finish_time <![CDATA[<=]]> #{finishTime}
- </if>
- </select>
- </mapper>
|