首页 > 电脑专区 > 电脑教程 >

spring boot整合quartz

来源:互联网 2023-02-21 19:10:28 208

quartz是一款开源作业调度框架,spring boot如何整合quartz框架,下面将详细介绍CnR办公区 - 实用经验教程分享!

spring boot整合quartzCnR办公区 - 实用经验教程分享!

工具/原料

  • spring boot框架
  • intellij idea软件

方法/步骤

  • 1

    打开intellij idea软件,创建spring boot项目,如下图所示CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 2

    添加maven依赖,代码如下CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    dependency>CnR办公区 - 实用经验教程分享!

    groupId>org.springframework.boot/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-starter-quartz/artifactId>CnR办公区 - 实用经验教程分享!

    /dependency>CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 3

    添加一个测试类,代码如下CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    @ComponentCnR办公区 - 实用经验教程分享!

    @EnableSchedulingCnR办公区 - 实用经验教程分享!

    public class JobTestComponent {CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    @Scheduled(cron = "*/1 * * * * ?")CnR办公区 - 实用经验教程分享!

    public void aaaa() {CnR办公区 - 实用经验教程分享!

    System.out.println(1);CnR办公区 - 实用经验教程分享!

    }CnR办公区 - 实用经验教程分享!

    }CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 3相关内容非法爬取自百度经验
  • 4

    点开spring项目启动类,运行main方法CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 5

    点击启动按钮,启动程序CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 6

    我定义了每秒打印1,效果如下图所示CnR办公区 - 实用经验教程分享!

    spring boot整合quartzCnR办公区 - 实用经验教程分享!

  • 7

    整个pom.xml代码如下CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    ?xml version="1.0" encoding="UTF-8"?>CnR办公区 - 实用经验教程分享!

    project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"CnR办公区 - 实用经验教程分享!

    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">CnR办公区 - 实用经验教程分享!

    modelVersion>4.0.0/modelVersion>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    groupId>com.zuli/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-quarzt/artifactId>CnR办公区 - 实用经验教程分享!

    version>0.0.1-SNAPSHOT/version>CnR办公区 - 实用经验教程分享!

    packaging>jar/packaging>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    name>spring-boot-quarzt/name>CnR办公区 - 实用经验教程分享!

    description>Demo project for Spring Boot/description>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    parent>CnR办公区 - 实用经验教程分享!

    groupId>org.springframework.boot/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-starter-parent/artifactId>CnR办公区 - 实用经验教程分享!

    version>2.0.5.RELEASE/version>CnR办公区 - 实用经验教程分享!

    relativePath/> !-- lookup parent from repository -->CnR办公区 - 实用经验教程分享!

    /parent>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    properties>CnR办公区 - 实用经验教程分享!

    project.build.sourceEncoding>UTF-8/project.build.sourceEncoding>CnR办公区 - 实用经验教程分享!

    project.reporting.outputEncoding>UTF-8/project.reporting.outputEncoding>CnR办公区 - 实用经验教程分享!

    java.version>1.8/java.version>CnR办公区 - 实用经验教程分享!

    /properties>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    dependencies>CnR办公区 - 实用经验教程分享!

    dependency>CnR办公区 - 实用经验教程分享!

    groupId>org.springframework.boot/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-starter-quartz/artifactId>CnR办公区 - 实用经验教程分享!

    /dependency>CnR办公区 - 实用经验教程分享!

    dependency>CnR办公区 - 实用经验教程分享!

    groupId>org.springframework.boot/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-starter-test/artifactId>CnR办公区 - 实用经验教程分享!

    scope>test/scope>CnR办公区 - 实用经验教程分享!

    /dependency>CnR办公区 - 实用经验教程分享!

    /dependencies>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    build>CnR办公区 - 实用经验教程分享!

    plugins>CnR办公区 - 实用经验教程分享!

    plugin>CnR办公区 - 实用经验教程分享!

    groupId>org.springframework.boot/groupId>CnR办公区 - 实用经验教程分享!

    artifactId>spring-boot-maven-plugin/artifactId>CnR办公区 - 实用经验教程分享!

    /plugin>CnR办公区 - 实用经验教程分享!

    /plugins>CnR办公区 - 实用经验教程分享!

    /build>CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    CnR办公区 - 实用经验教程分享!

    /project>CnR办公区 - 实用经验教程分享!

  • 注意事项

    • 感谢关注,感谢点赞

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!CnR办公区 - 实用经验教程分享!


    标签: 操作系统

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码