spring boot整合quartz

2025-04-10 17:05:54

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

spring boot整合quartz

2、添加maven依赖,代码如下 <dependenc鲻戟缒男y> <groupId>org.springframework.boot&造婷用痃lt;/groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency>

spring boot整合quartz

3、添加一个测试类,代码如下@Component@EnableSchedulingpublic class Jo芟鲠阻缒bTestComponent { @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>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢