feat: 新增任务调度模块

SnailJob(灵活,可靠和快速的分布式任务重试和分布式任务调度平台)
This commit is contained in:
KAI
2024-07-18 07:20:00 +00:00
committed by Charles7c
parent b587cb82aa
commit ce1acea153
51 changed files with 8845 additions and 20 deletions

41
pom.xml
View File

@@ -28,16 +28,36 @@
<module>continew-admin-plugins</module>
<module>continew-admin-system</module>
<module>continew-admin-common</module>
<module>continew-admin-extension</module>
</modules>
<properties>
<!-- 项目版本号 -->
<revision>3.1.0</revision>
<!-- SnailJob -->
<snail-job.version>1.1.0-beta1</snail-job.version>
</properties>
<!-- 全局依赖版本管理 -->
<dependencyManagement>
<dependencies>
<!-- SnailJob灵活可靠和快速的分布式任务重试和分布式任务调度平台 -->
<dependency>
<groupId>com.aizuda</groupId>
<artifactId>snail-job-client-starter</artifactId>
<version>${snail-job.version}</version>
</dependency>
<dependency>
<groupId>com.aizuda</groupId>
<artifactId>snail-job-client-retry-core</artifactId>
<version>${snail-job.version}</version>
</dependency>
<dependency>
<groupId>com.aizuda</groupId>
<artifactId>snail-job-client-job-core</artifactId>
<version>${snail-job.version}</version>
</dependency>
<!-- API 模块(存放 Controller 层代码,打包部署的模块) -->
<dependency>
<groupId>top.continew</groupId>
@@ -45,13 +65,6 @@
<version>${revision}</version>
</dependency>
<!-- 代码生成器插件(后续会改造为独立插件) -->
<dependency>
<groupId>top.continew</groupId>
<artifactId>continew-admin-generator</artifactId>
<version>${revision}</version>
</dependency>
<!-- 系统管理模块(存放系统管理模块相关功能,例如:部门管理、角色管理、用户管理等) -->
<dependency>
<groupId>top.continew</groupId>
@@ -65,6 +78,20 @@
<artifactId>continew-admin-common</artifactId>
<version>${revision}</version>
</dependency>
<!-- 代码生成器插件(后续会改造为独立插件) -->
<dependency>
<groupId>top.continew</groupId>
<artifactId>continew-admin-generator</artifactId>
<version>${revision}</version>
</dependency>
<!-- 任务调度插件(后续会改造为独立插件) -->
<dependency>
<groupId>top.continew</groupId>
<artifactId>continew-admin-job</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</dependencyManagement>