【Flowable】 基本操作
【Flowable】 基本操作Metadatatitle: 【Flowable】 基本操作
date: 2023-01-23 16:18
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 基本操作
【Flowable】 基本操作1.创建ProcessEngine创建一个基本的maven工程,可以是Eclipse也可以是其他IDEA。然后添加两个依赖
Flowable流程引擎。使我们可以创建一个ProcessEngine流程引擎对象,并访问Flowable API。
一个是MySQL的数据库驱动
在pom.xml文件中添加下列行:
<dependency>
<groupId>org.flowable</groupId>
<art ...
【Flowable】 简介
【Flowable】 简介Metadatatitle: 【Flowable】 简介
date: 2023-01-23 16:01
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 简介
【Flowable】 简介Flowable 是一个流行的轻量级的采用 Java 开发的业务流程引擎。
通过 Flowable 流程引擎,我们可以部署 BPMN 2.0 的流程定义(一般为XML文件),通过流程定义创建流程实例,查询和访问流程相关的实例与数据,等等。
Flowable 可以灵活地添加到我们的服务、应用、架构中,可以通过引入Flowable jar 包,或者直接使用 Flowable 的 Rest API 来进行业务流程引擎的操作。
Flowable 是基于 Activity5.0 的一个分支 ...
【Redisson】 spring-boot-starter
【Redisson】 spring-boot-starterMetadatatitle: 【Redisson】 spring-boot-starter
date: 2023-01-23 15:54
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson】 spring-boot-starter
【Redisson starter】 简介undefined
【Redisson starter】 配置文件undefined
【Redisson starter】 引入依赖undefined
【Redisson starter】 锁undefined
【Redisson starter】 RedissonClientundefined
【Redisson starter】 示例
【Redisson starter】 示例Metadatatitle: 【Redisson starter】 示例
date: 2023-01-22 21:55
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 示例
【Redisson starter】 示例@Component
@Slf4j
public class DistributedRedisLock {
@Autowired
private RedissonClient redissonClient;
private static final String DEFAULT_LOCK_NAME = "redisLock_";
//加锁
public boolean ...
【Redisson starter】 锁
【Redisson starter】 锁Metadatatitle: 【Redisson starter】 锁
date: 2023-01-22 21:52
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 锁
【Redisson starter】 锁undefined
【Redisson starter】 可重入锁 Reentrant Lockundefined
【Reisson starter】 公平锁 Fair Lockundefined
Redisson starter】 联锁 MultiLockundefined
【Redisson starter】 红锁 RedLockundefined
【Redisson starter】 读写锁 ReadWriteLock ...
【Redisson starter】 闭锁 CountDownLatch
【Redisson starter】 闭锁 CountDownLatchMetadatatitle: 【Redisson starter】 闭锁 CountDownLatch
date: 2023-01-22 21:51
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 闭锁 CountDownLatch 基于Redisson的Redisson分布式闭锁(CountDownLatch)Java对象RCountDownLatch采用了与java.util.concurrent.CountDownLatch相似的接口和用法。
【Redisson starter】 闭锁 CountDownLatch基于Redisson的Redisson分布式闭锁(CountDownLatch) ...
【Redisson starter】 信号量 Semaphore
【Redisson starter】 信号量 SemaphoreMetadatatitle: 【Redisson starter】 信号量 Semaphore
date: 2023-01-22 21:49
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 信号量 Semaphore 基于Redis的Redisson的分布式信号量(Semaphore)Java对象RSemaphore采用了与java.util.concurrent.Semaphore相似的接口和用法。同时还提供了异步(Async)、反射式(Reactive)和RxJava2标准的接口。
【Redisson starter】 信号量 Semaphore基于Redis的Redisson的分布式信号量(Semap ...
【Redisson starter】 读写锁 ReadWriteLock
【Redisson starter】 读写锁 ReadWriteLockMetadatatitle: 【Redisson starter】 读写锁 ReadWriteLock
date: 2023-01-22 21:47
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 读写锁 ReadWriteLock 分布式可重入读写锁允许同时有多个读锁和一个写锁处于加锁状态。这点相当于java并发sdk并发包中的 StampedLock 。
【Redisson starter】 读写锁 ReadWriteLock基于Redis的Redisson分布式可重入读写锁RReadWriteLock Java对象实现了java.util.concurrent.locks.ReadWriteL ...
【Redisson starter】 红锁 RedLock
【Redisson starter】 红锁 RedLockMetadatatitle: 【Redisson starter】 红锁 RedLock
date: 2023-01-22 21:46
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 红锁 RedLock 基于Redis的Redisson红锁RedissonRedLock对象实现了Redlock介绍的加锁算法。该对象也可以用来将多个RLock对象关联为一个红锁,每个RLock对象实例可以来自于不同的Redisson实例 与联锁比较相似,都是对多个资源进行加锁,但是红锁与连锁不同的是,红锁只需要在大部分资源加锁成功即可,
【Redisson starter】 红锁 RedLock基于Redis的Redisson ...
【Redisson starter】 联锁 MultiLock
【Redisson starter】 联锁 MultiLockMetadatatitle: 【Redisson starter】 联锁 MultiLock
date: 2023-01-22 21:45
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Redisson
categories:
- Redisson
keywords:
- Redisson
description: 【Redisson starter】 联锁 MultiLock 基于Redis的Redisson分布式联锁RedissonMultiLock对象可以将多个RLock对象关联为一个联锁,每个RLock对象实例可以来自于不同的Redisson实例。联锁指的是:同时对多个资源进行加锁操作,只有所有资源都加锁成功的时候,联锁才会成功。
【Redisson starter】 联锁 MultiLock基于Redis的Redisson分布式联锁RedissonMultiLoc ...