spring boot動態新增 刪除定時任務

2021-08-13 18:06:49 字數 1563 閱讀 9897

一、注入依賴

org.quartz-scheduler

quartz

2.2.1

slf4j-api

org.slf4j

org.springframework

spring-context-support

二、編寫執行任務

import org.jboss.logging.logger;

import org.quartz.job;

import org.quartz.jobexecutioncontext;

import org.quartz.jobexecutionexception;

/** * created by 趙亞輝 on 2017/12/18.

*/public class scheduledjob implements job

}

三、任務管理器

import org.quartz.*;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.scheduling.quartz.schedule***ctorybean;

import org.springframework.stereotype.component;

/** * created by 趙亞輝 on 2017/12/18.

*/@component

public class scheduleralljob

public void stop() throws schedulerexception

/*** 配置job1

* 此處的任務可以配置可以放到properties或者是放到資料庫中

* @param scheduler

* @throws schedulerexception

*/private void schedulejob1(scheduler scheduler) throws schedulerexception

}

四、編寫測試介面

import com.example.demo.job.scheduleralljob;

import org.quartz.schedulerexception;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.web.bind.annotation.restcontroller;

/** * created by 趙亞輝 on 2017/12/18.

*/@restcontroller

public class quartzcontroller

public string stop() throws schedulerexception

}

NGUI ScrollView動態新增和刪除物件。

動態新增,基本思想是 1 先把要新增的元素在編輯器中編輯好,製作成乙個prefab。2 在 中,動態的生成乙個新的物件加入到grid物件的子物件中。這裡利用到了resources物件,這個物件的用法可以參照官網,就是在assets目錄下有乙個resources目錄,位置隨便,只要是在assets目錄...

springboot新增日誌

pom.xml新增依賴如下 org.springframework.boot spring boot starter web org.springframework.boot spring boot starter logging org.springframework.boot spring bo...

NGUI ScrollView動態加入和刪除物件。

動態加入,基本思想是 1 先把要加入的元素在編輯器中編輯好,製作成乙個prefab。2 在 中,動態的生成乙個新的物件增加到grid物件的子物件中。這裡利用到了resources物件,這個物件的使用方法能夠參照官網,就是在assets資料夾下有乙個resources資料夾,位置隨便,僅僅要是在ass...