Index

A C D E F G I J K L P R S T U W 
All Classes and Interfaces|All Packages

A

around(ProceedingJoinPoint, RateLimiter) - Method in class cn.sinozg.applet.common.aspectj.RateLimiterAspect
 
around(ProceedingJoinPoint, RedissonLock) - Method in class cn.sinozg.applet.common.aspectj.RedissonLockAspect
 

C

cn.sinozg.applet.common.annotation - package cn.sinozg.applet.common.annotation
 
cn.sinozg.applet.common.aspectj - package cn.sinozg.applet.common.aspectj
 
cn.sinozg.applet.common.customizer - package cn.sinozg.applet.common.customizer
 
cn.sinozg.applet.common.serializer - package cn.sinozg.applet.common.serializer
 
cn.sinozg.applet.common.utils - package cn.sinozg.applet.common.utils
 
createContextual(SerializerProvider, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.DictFieldSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.PicUrlFieldSerializer
 
creteTableInfo(Configuration, Class<?>) - Method in class cn.sinozg.applet.common.customizer.PostInitTableInfoHandlerCustomizer
 
customize(Schema, AnnotatedType) - Method in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
 

D

dict - Variable in class cn.sinozg.applet.common.serializer.DictFieldSerializer
标准数据字段类型
DictFieldSerializer - Class in cn.sinozg.applet.common.serializer
标准数据转码
DictFieldSerializer() - Constructor for class cn.sinozg.applet.common.serializer.DictFieldSerializer
 
dictPair(DictTrans) - Method in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
dict 键对值
dictTrans(String, DictTrans) - Static method in class cn.sinozg.applet.common.utils.DictTransUtil
数据转义
DictTrans - Annotation Interface in cn.sinozg.applet.common.annotation
数据字典转义
DictTransUtil - Class in cn.sinozg.applet.common.utils
字典工具类
DictTransUtil() - Constructor for class cn.sinozg.applet.common.utils.DictTransUtil
 

E

EnumFieldCustomizer - Class in cn.sinozg.applet.common.customizer
将字段的枚举值写入到 swagger
EnumFieldCustomizer() - Constructor for class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
 
enumInfo(EnumField) - Method in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
获取枚举值的键值对

F

fieldName - Variable in class cn.sinozg.applet.common.serializer.DictFieldSerializer
标准数据字段名称

G

granularity() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
定时任务的时候,锁的粒度,即多久内执行一次,其他的都算重复

I

id() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
id 默认为 packageName + method

J

JsonField - Annotation Interface in cn.sinozg.applet.common.annotation
数据库json字段 加上注解后自动转义

K

key() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
为空,则默认为ip,有值,则限制对应的值,支持spEL表达式
key() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
为空,则锁方法,有值,锁对应的值,支持spEL表达式

L

leaseTime() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
锁多久后自动释放(单位:秒)
limit() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
限制访问次数 默认1分钟 60次
log - Variable in class cn.sinozg.applet.common.aspectj.RateLimiterAspect
 
log - Variable in class cn.sinozg.applet.common.aspectj.RedissonLockAspect
 
log - Static variable in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
 
log - Static variable in class cn.sinozg.applet.common.customizer.PostInitTableInfoHandlerCustomizer
 

P

pairs() - Element in annotation interface cn.sinozg.applet.common.annotation.DictTrans
自定义的数值键值对 如 {"01:男", "02:女"}
PicUrl - Annotation Interface in cn.sinozg.applet.common.annotation
用于生成可预览的文件地址
PicUrlFieldSerializer - Class in cn.sinozg.applet.common.serializer
使用注解的方式修改图片显示地址
PicUrlFieldSerializer() - Constructor for class cn.sinozg.applet.common.serializer.PicUrlFieldSerializer
 
PostInitTableInfoHandlerCustomizer - Class in cn.sinozg.applet.common.customizer
通过自定义注解的方式 主动转json 对象
PostInitTableInfoHandlerCustomizer() - Constructor for class cn.sinozg.applet.common.customizer.PostInitTableInfoHandlerCustomizer
 

R

RateLimiter - Annotation Interface in cn.sinozg.applet.common.annotation
接口限流 滑动窗口模式 基于ip 或者key 实现对接口的限流
RateLimiterAspect - Class in cn.sinozg.applet.common.aspectj
实现自定义注解对接口的限流
RateLimiterAspect() - Constructor for class cn.sinozg.applet.common.aspectj.RateLimiterAspect
 
redissonClient - Variable in class cn.sinozg.applet.common.aspectj.RateLimiterAspect
 
redissonClient - Variable in class cn.sinozg.applet.common.aspectj.RedissonLockAspect
 
RedissonLock - Annotation Interface in cn.sinozg.applet.common.annotation
分布式锁 基于redisson
RedissonLockAspect - Class in cn.sinozg.applet.common.aspectj
分布式锁实现 若注解用于service类,让该切面优先于Transactional注解
RedissonLockAspect() - Constructor for class cn.sinozg.applet.common.aspectj.RedissonLockAspect
 
RepeatSubmit - Annotation Interface in cn.sinozg.applet.common.annotation
自定义注解防止表单重复提交 以10秒为单位 最小粒度10秒1次

S

scheduled() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
是否为定时任务
scheduled(RedissonLock, String) - Method in class cn.sinozg.applet.common.aspectj.RedissonLockAspect
如果时定时任务 判断周期内是否已经执行
serialize(String, JsonGenerator, SerializerProvider) - Method in class cn.sinozg.applet.common.serializer.DictFieldSerializer
序列化 标准数据
serialize(String, JsonGenerator, SerializerProvider) - Method in class cn.sinozg.applet.common.serializer.PicUrlFieldSerializer
序列化图片id为图片地址

T

times() - Element in annotation interface cn.sinozg.applet.common.annotation.RepeatSubmit
可以重复多少次 默认为1次
type() - Element in annotation interface cn.sinozg.applet.common.annotation.DictTrans
根据数据库的数据转义

U

unit() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
限制单位 默认分钟
unit(RateLimiter) - Method in class cn.sinozg.applet.common.aspectj.RateLimiterAspect
转化枚举值

W

waitTime() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
等待多久(单位:秒)
withParams() - Element in annotation interface cn.sinozg.applet.common.annotation.RepeatSubmit
是否忽略参数
wrapUp(StringBuilder, boolean, boolean) - Method in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
转html 语言
A C D E F G I J K L P R S T U W 
All Classes and Interfaces|All Packages