spring boot整合quartz

 时间:2026-02-14 07:42:51

1、打开intellij idea软件,创建spring boot项目,如下图所示

spring boot整合quartz

2、添加maven依赖,代码如下

                   <dependency>

                            <groupId>org.springframework.boot</groupId>

                            <artifactId>spring-boot-starter-quartz</artifactId>

                   </dependency>

spring boot整合quartz

3、添加一个测试类,代码如下

@Component

@EnableScheduling

public class JobTestComponent {


    @Scheduled(cron = "*/1 * * * * ?")

    public void aaaa() {

        System.out.println(1);

    }

}

spring boot整合quartz

4、点开spring项目启动类,运行main方法

spring boot整合quartz

5、点击启动按钮,启动程序

spring boot整合quartz

6、我定义了每秒打印1,效果如下图所示

spring boot整合quartz

7、整个pom.xml代码如下

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

         <modelVersion>4.0.0</modelVersion>

         <groupId>com.zuli</groupId>

         <artifactId>spring-boot-quarzt</artifactId>

         <version>0.0.1-SNAPSHOT</version>

         <packaging>jar</packaging>

         <name>spring-boot-quarzt</name>

         <description>Demo project for Spring Boot</description>

         <parent>

                   <groupId>org.springframework.boot</groupId>

                   <artifactId>spring-boot-starter-parent</artifactId>

                   <version>2.0.5.RELEASE</version>

                   <relativePath/> <!-- lookup parent from repository -->

         </parent>

         <properties>

                   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

                   <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

                   <java.version>1.8</java.version>

         </properties>

         <dependencies>

                   <dependency>

                            <groupId>org.springframework.boot</groupId>

                            <artifactId>spring-boot-starter-quartz</artifactId>

                   </dependency>

                   <dependency>

                            <groupId>org.springframework.boot</groupId>

                            <artifactId>spring-boot-starter-test</artifactId>

                            <scope>test</scope>

                   </dependency>

         </dependencies>

         <build>

                   <plugins>

                            <plugin>

                                     <groupId>org.springframework.boot</groupId>

                                     <artifactId>spring-boot-maven-plugin</artifactId>

                            </plugin>

                   </plugins>

         </build>


</project>

  • Delphi控件笔记——ppreport打印表分栏设置
  • java如何查看当前是本年的第几周
  • 如何使用SQL DB Studio生成存储过程CREATE语句
  • v7000维护技巧
  • 成语达人闯关游戏第18―19关如何通关?
  • 热门搜索
    微信怎么转发 扇贝肉怎么做 玉米片怎么吃 京东e卡怎么用 手机很卡怎么办 辣椒油怎么做 二年级日记怎么写 北京邮电大学怎么样 左附件囊肿怎么治疗 粽叶怎么处理