Leopard-Frequency

接口访问频率限制。使用注解进行配置,支持时长配置。应用场景,如涉及金钱、经验等业务操作,限制用户单线程访问,在编写业务代码时不需要过多考虑并发安全问题。

License

License

GroupId

GroupId

io.leopard
ArtifactId

ArtifactId

leopard-frequency
Last Version

Last Version

0.9.12
Release Date

Release Date

Type

Type

jar
Description

Description

Leopard-Frequency
接口访问频率限制。使用注解进行配置,支持时长配置。应用场景,如涉及金钱、经验等业务操作,限制用户单线程访问,在编写业务代码时不需要过多考虑并发安全问题。

Download leopard-frequency

How to add to project

<!-- https://jarcasting.com/artifacts/io.leopard/leopard-frequency/ -->
<dependency>
    <groupId>io.leopard</groupId>
    <artifactId>leopard-frequency</artifactId>
    <version>0.9.12</version>
</dependency>
// https://jarcasting.com/artifacts/io.leopard/leopard-frequency/
implementation 'io.leopard:leopard-frequency:0.9.12'
// https://jarcasting.com/artifacts/io.leopard/leopard-frequency/
implementation ("io.leopard:leopard-frequency:0.9.12")
'io.leopard:leopard-frequency:jar:0.9.12'
<dependency org="io.leopard" name="leopard-frequency" rev="0.9.12">
  <artifact name="leopard-frequency" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.leopard', module='leopard-frequency', version='0.9.12')
)
libraryDependencies += "io.leopard" % "leopard-frequency" % "0.9.12"
[io.leopard/leopard-frequency "0.9.12"]

Dependencies

compile (3)

Group / Artifact Type Version
org.springframework : spring-webmvc jar 4.3.9.RELEASE
io.leopard : leopard-servlet jar 0.9.12
io.leopard : leopard-xparam jar 0.9.12

provided (2)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.1.0
io.leopard : leopard-redis jar 0.9.12

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
io.leopard : leopard-jetty-test jar 0.9.12

Project Modules

There are no modules declared in this project.

leopard

Versions

Version
0.9.12
0.9.11
0.9.10
0.9.8
0.9.6
0.9.4
0.0.2