feat:测试xxzJob

This commit is contained in:
Xiang
2026-01-15 16:50:03 +08:00
parent 429ff6fdfa
commit 15cefd3db6
7 changed files with 30 additions and 10 deletions

View File

@@ -53,8 +53,8 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.xiang.starter</groupId> <groupId>com.xiang.starter</groupId>
<artifactId>xmc-quartz-starter</artifactId> <artifactId>xservice-quartz-core</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.xiang.starter</groupId> <groupId>com.xiang.starter</groupId>

View File

@@ -1,6 +1,6 @@
package com.xiang.app.modules.jntyzx.schedule; package com.xiang.app.modules.jntyzx.schedule;
import com.xiang.xmc.service.quartz.annotation.XxzJob; import com.xiang.core.quartz.annotation.XxzJob;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@@ -0,0 +1,19 @@
package com.xiang.app.schedule;
import com.xiang.core.quartz.annotation.XxzJob;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
/**
* @Author: xiang
* @Date: 2026-01-14 17:17
*/
@Slf4j
@Component
public class TestTask1 {
@XxzJob(name = "ts")
public void ts() {
log.info("111");
}
}

View File

@@ -1,6 +1,6 @@
package com.xiang.app; package com.xiang.app;
import com.xiang.xmc.service.quartz.annotation.EnableXxzJob; import com.xiang.core.quartz.annotation.EnableXxzJob;
import org.mybatis.spring.annotation.MapperScan; import org.mybatis.spring.annotation.MapperScan;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -18,10 +18,9 @@ import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
"com.xiang.app.common.config", "com.xiang.app.common.config",
}) })
@MapperScan(basePackages = { @MapperScan(basePackages = {
"com.xiang.xmc.service.quartz",
"com.xiang.app.modules.*.mapper" "com.xiang.app.modules.*.mapper"
}) })
@EnableXxzJob(basePackages = {"com.xiang.app.modules.*.schedule"}) @EnableXxzJob(basePackages = {"com.xiang.app.schedule"})
public class Application { public class Application {
private static final Logger log = LoggerFactory.getLogger(Application.class); private static final Logger log = LoggerFactory.getLogger(Application.class);

View File

@@ -1,7 +1,7 @@
package com.xiang.app; package com.xiang.app;
import com.xiang.xmc.service.quartz.domain.JobDefinition; import com.xiang.core.quartz.holder.JobDefinitionHolder;
import com.xiang.xmc.service.quartz.holder.JobDefinitionHolder; import com.xiang.core.quartz.model.JobDefinition;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner; import org.springframework.boot.ApplicationRunner;

View File

@@ -36,7 +36,9 @@ spring:
min-idle: 0 min-idle: 0
max-wait: 1000 max-wait: 1000
xxz-job: xxz-job:
appName: xservice-cornucopia app-name: xservice-cornucopia
admin-address: http://127.0.0.1:30030
namespace: 1
dingtalk: dingtalk:
robot: robot:

View File

@@ -1,6 +1,6 @@
spring: spring:
profiles: profiles:
active: dev active: test
application: application:
name: xservice-cornucopia name: xservice-cornucopia
main: main: