ก่อนอื่นเพิ่มคำอธิบายประกอบในคลาสเริ่มต้น: @enablecheduling เพื่อเริ่มงานกำหนดเวลา
@springbootapplication@enablechedulingpublic คลาสแอปพลิเคชัน {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {springapplication.run (application.class, args); -จากนั้นสร้างคลาสงานที่กำหนดเวลาใหม่
@ComponentPublic คลาส QuartzService {/** * ดำเนินการกำหนดเวลาผ่านการแสดงออกเวลา */@scheduled (cron = "0 0/1 * * *?") โมฆะสาธารณะ Timertonow () {system.out.println ("ตอนนี้) } / ***ดำเนินการหนึ่งครั้งทุก ๆ มิลลิวินาทีหลังจากจุดเริ่มต้น* / @Scheduled (คงที่ = 5000) โมฆะสาธารณะ Timertozzp () {system.out.println ("คงที่:" + ใหม่สุ่ม () NextLong () } / *** ดำเนินการหนึ่งครั้งทุก ๆ มิลลิวินาทีหลังจากจุดสิ้นสุด* / @Scheduled (คงที่ = 10,000) โมฆะสาธารณะ TimerTorePortCount () {System.out.println ("คงที่:" new Random (new) (new) } / ** * ความล่าช้าครั้งแรกคือ x milliseconds จากนั้นดำเนินการทุก ๆ มิลลิวินาทีตามกฎคงที่ * / @scheduled (initialdelay = 10,000, คงที่ = 6000) เป็นโมฆะสาธารณะ SimpledateFormat ("HH: MM: SS") รูปแบบ (วันที่ใหม่ ())); -เริ่มโครงการเริ่มงานที่กำหนดเวลา
สรุป
ข้างต้นคือรหัสการใช้งานของการประมวลผลงานที่กำหนดเวลาของ Springboot ที่บรรณาธิการแนะนำให้คุณรู้จัก ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!