feat: Spring AOP + Redisson 实现分布式锁

This commit is contained in:
xiongxiaoyang
2022-06-20 13:20:00 +08:00
parent ac1628aa2a
commit 9bd95d3f28
8 changed files with 208 additions and 22 deletions

14
pom.xml
View File

@ -22,6 +22,7 @@
<xxl-job.version>2.3.1</xxl-job.version>
<sentinel.version>1.8.4</sentinel.version>
<shardingsphere-jdbc.version>5.1.1</shardingsphere-jdbc.version>
<redisson.version>3.17.4</redisson.version>
</properties>
<dependencies>
<dependency>
@ -160,6 +161,19 @@
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<!-- Redisson 相关 -->
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>${redisson.version}</version>
</dependency>
<!-- Aop 相关 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>