LC/Activiti7Demo/pom.xml
whai ea493390a6 feat(SpringDemo): 添加接口重试机制
- 新增重试相关的异常类和枚举类型- 实现重试切面,支持接口级别的重试限制
- 添加重试控制器和相关注解
- 修改数据库连接配置,启用SSL

Changes
application.yaml
AppTest.java
AppTest.java
BockingQueueDemo.java
BuinessException.java
DelayQueueDemo.java
ErrorType.java
FunctionInterfaceDemo.java
FutureRelative.java
LCR155.java
LCR186.java
LeetCod42_1.java
LeetCode15.java
LeetCode45.java
LeetCode48.java
LeetCode51.java
LeetCode392.java
LeetCode494.java
LeetCode718.java
LeetCode_32.java
P1.java
pom.xml
pom.xml
pom.xml
pom.xml
RetryAspect.java
RetryController.java
RetryLimit.java
sadasf.bpmn20.xml
sdoih.bpmn
SpringDemoApplication.java
workflow.md
Unversioned Files
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\.gitignore
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\main\java\cn\whai\activiti\Activiti7DemoApplication.java
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\test\java\cn\whai\activiti\activiti7demo\Activiti7DemoApplicationTests.java
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\main\resources\application.yaml
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\pom.xml
2024-11-11 13:47:20 +08:00

81 lines
2.8 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>cn.whai.activiti</groupId>
<artifactId>Activiti7Demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Activiti7Demo</name>
<description>Activiti7Demo Springboot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<!-- Activiti 7.x依赖 -->
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter</artifactId>
<version>7.0.0.GA</version>
<!-- 由于activiti7是使用mybatis作为orm框架我这里整合mybatis-plus所以需要排除mybatis -->
<exclusions>
<exclusion>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- mysql 驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- MyBatis-Plus依赖包 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</project>