<?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.zehong.gassdevicereport.dao.SysScheduledCronRepository"> <select id="findAll" resultType="com.zehong.gassdevicereport.entity.SysScheduledCron"> select * from t_scheduled_cron; </select> <select id="findByCronKey" parameterType="java.lang.String" resultType="com.zehong.gassdevicereport.entity.SysScheduledCron"> select * from t_scheduled_cron where cron_key = #{cronKey} </select> <update id="updateCronExpressionByCronKey" parameterType="java.lang.String"> update sys_task_cron set cron_expression= #{newCron} where cron_key= #{cronKey} </update> <update id="updateTaskStatusByCronKey" parameterType="java.lang.String"> update sys_task_cron set task_status= #{status} where cron_key= #{cronKey} </update> </mapper>