CosId-Axon 模块
Axon 模块 为 Axon-Framework
提供了 CosId
的支持,实现了 Axon-Framework 的 org.axonframework.common.IdentifierFactory
接口。
安装
kotlin
val cosidVersion = "latestVersion"
implementation("me.ahoo.cosid:cosid-axon:${cosidVersion}")
xml
<dependencies>
<dependency>
<groupId>me.ahoo.cosid</groupId>
<artifactId>cosid-axon</artifactId>
<version>${cosid.version}</version>
</dependency>
</dependencies>
配置
默认情况下 CosIdIdentifierFactory
将从ID生成器容器(IdGeneratorProvider
)中获取以 __share__
为名称的ID生成器。
开发者也可以通过配置系统属性 cosid.axon
自定义ID生成器的名称。