♻️ Refactoring code. mybatis plus 3.x refactor

This commit is contained in:
冷冷 committed 2018-11-23 14:17:33 +08:00
1 parent ff47da2767
commit c981e6137d
77 files changed
+463 -1340

No files matched your search

@@ -4,70 +4,17 @@
<mapper namespace="com.pig4cloud.pigx.daemon.mapper.StatusTraceLogMappper">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.pig4cloud.pigx.daemon.entity.StatusTraceLog" id="statusTraceLogMap">
<id property="id" column="id"/>
<result property="jobName" column="job_name"/>
<result property="originalTaskId" column="original_task_id"/>
<result property="taskId" column="task_id"/>
<result property="slaveId" column="slave_id"/>
<result property="source" column="source"/>
<result property="executionType" column="execution_type"/>
<result property="shardingItem" column="sharding_item"/>
<result property="state" column="state"/>
<result property="message" column="message"/>
<result property="creationTime" column="creation_time"/>
</resultMap>
<!--statusTraceLog简单分页查询-->
<select id="getStatusTraceLogPage" resultMap="statusTraceLogMap">
SELECT
id,
job_name,
original_task_id,
task_id,
slave_id,
source,
execution_type,
sharding_item,
state,
message,
creation_time
FROM job_status_trace_log
<where>
<if test="statusTraceLog.id != null and statusTraceLog.id != ''">
AND id = #{statusTraceLog.id}
</if>
<if test="statusTraceLog.jobName != null and statusTraceLog.jobName != ''">
AND job_name = #{statusTraceLog.jobName}
</if>
<if test="statusTraceLog.originalTaskId != null and statusTraceLog.originalTaskId != ''">
AND original_task_id = #{statusTraceLog.originalTaskId}
</if>
<if test="statusTraceLog.taskId != null and statusTraceLog.taskId != ''">
AND task_id = #{statusTraceLog.taskId}
</if>
<if test="statusTraceLog.slaveId != null and statusTraceLog.slaveId != ''">
AND slave_id = #{statusTraceLog.slaveId}
</if>
<if test="statusTraceLog.source != null and statusTraceLog.source != ''">
AND source = #{statusTraceLog.source}
</if>
<if test="statusTraceLog.executionType != null and statusTraceLog.executionType != ''">
AND execution_type = #{statusTraceLog.executionType}
</if>
<if test="statusTraceLog.shardingItem != null and statusTraceLog.shardingItem != ''">
AND sharding_item = #{statusTraceLog.shardingItem}
</if>
<if test="statusTraceLog.state != null and statusTraceLog.state != ''">
AND state = #{statusTraceLog.state}
</if>
<if test="statusTraceLog.message != null and statusTraceLog.message != ''">
AND message = #{statusTraceLog.message}
</if>
<if test="statusTraceLog.creationTime != null and statusTraceLog.creationTime != ''">
AND creation_time = #{statusTraceLog.creationTime}
</if>
</where>
</select>
<resultMap type="com.pig4cloud.pigx.daemon.entity.StatusTraceLog" id="statusTraceLogMap">
<id property="id" column="id"/>
<result property="jobName" column="job_name"/>
<result property="originalTaskId" column="original_task_id"/>
<result property="taskId" column="task_id"/>
<result property="slaveId" column="slave_id"/>
<result property="source" column="source"/>
<result property="executionType" column="execution_type"/>
<result property="shardingItem" column="sharding_item"/>
<result property="state" column="state"/>
<result property="message" column="message"/>
<result property="creationTime" column="creation_time"/>
</resultMap>
</mapper>