Index
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.recode - package cn.sinozg.applet.common.recode
- cn.sinozg.applet.common.serializer - package cn.sinozg.applet.common.serializer
- cn.sinozg.applet.common.utils - package cn.sinozg.applet.common.utils
- createContextual(DeserializationContext, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.UtcInDeserializer
- createContextual(SerializerProvider, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.DictFieldSerializer
- createContextual(SerializerProvider, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.PicUrlFieldSerializer
- createContextual(SerializerProvider, BeanProperty) - Method in class cn.sinozg.applet.common.serializer.UtcOutSerializer
- 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
- deserialize(JsonParser, DeserializationContext) - Method in class cn.sinozg.applet.common.serializer.UtcInDeserializer
- dict - Variable in class cn.sinozg.applet.common.serializer.DictFieldSerializer
-
标准数据字段类型
- DICT_MAP - Static variable in class cn.sinozg.applet.common.utils.DictTransUtil
- 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 键对值
- dictPair(String, String[]) - Static method in class cn.sinozg.applet.common.utils.DictTransUtil
-
解析数据转意中自定义的国际化配置
- dictPairCache(String[]) - Static method in class cn.sinozg.applet.common.utils.DictTransUtil
-
缓存自定义的 数据字典
- DictPairCache - Record Class in cn.sinozg.applet.common.recode
-
数据字典缓存
- DictPairCache(boolean, Map<String, I18nName>) - Constructor for record class cn.sinozg.applet.common.recode.DictPairCache
-
Creates an instance of a
DictPairCacherecord class. - dictTrans(String, DictTrans) - Static method in class cn.sinozg.applet.common.utils.DictTransUtil
-
数据转义
- DictTrans - Annotation Interface in cn.sinozg.applet.common.annotation
-
数据字典转义
pairs 国际化的话 value值为I18nName的json 字符串 - 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
-
获取枚举值的键值对
- equals(Object) - Method in record class cn.sinozg.applet.common.recode.DictPairCache
-
Indicates whether some other object is "equal to" this one.
F
- fieldName - Variable in class cn.sinozg.applet.common.serializer.DictFieldSerializer
-
标准数据字段名称
- fieldName - Variable in class cn.sinozg.applet.common.serializer.PicUrlFieldSerializer
-
字段
G
- granularity() - Element in annotation interface cn.sinozg.applet.common.annotation.RedissonLock
-
定时任务的时候,锁的粒度,即多久内执行一次,其他的都算重复
- groups() - Element in annotation interface cn.sinozg.applet.common.annotation.Regex
H
- hashCode() - Method in record class cn.sinozg.applet.common.recode.DictPairCache
-
Returns a hash code value for this object.
I
- i18n - Variable in record class cn.sinozg.applet.common.recode.DictPairCache
-
The field for the
i18nrecord component. - i18n() - Method in record class cn.sinozg.applet.common.recode.DictPairCache
-
Returns the value of the
i18nrecord component. - I18nField - Annotation Interface in cn.sinozg.applet.common.annotation
-
国际化字段
- id() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
-
id 默认为 packageName + method
- initialize(Regex) - Method in class cn.sinozg.applet.common.serializer.RegexValidator
- isValid(String, ConstraintValidatorContext) - Method in class cn.sinozg.applet.common.serializer.RegexValidator
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
- log - Static variable in class cn.sinozg.applet.common.utils.DictTransUtil
M
- map - Variable in record class cn.sinozg.applet.common.recode.DictPairCache
-
The field for the
maprecord component. - map() - Method in record class cn.sinozg.applet.common.recode.DictPairCache
-
Returns the value of the
maprecord component. - message() - Element in annotation interface cn.sinozg.applet.common.annotation.Regex
-
错误提示
P
- pairs() - Element in annotation interface cn.sinozg.applet.common.annotation.DictTrans
-
自定义的数值键值对 如 {"01:男", "02:女"} 或者 value是 I18nName json 对象
- pattern - Variable in class cn.sinozg.applet.common.serializer.UtcInDeserializer
- pattern - Variable in class cn.sinozg.applet.common.serializer.UtcOutSerializer
- pattern() - Element in annotation interface cn.sinozg.applet.common.annotation.UtcIn
- pattern() - Element in annotation interface cn.sinozg.applet.common.annotation.UtcOut
- payload() - Element in annotation interface cn.sinozg.applet.common.annotation.Regex
- 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
- regex - Variable in class cn.sinozg.applet.common.serializer.RegexValidator
- Regex - Annotation Interface in cn.sinozg.applet.common.annotation
-
自定义正则表达式验证
- RegexValidator - Class in cn.sinozg.applet.common.serializer
-
自定义验证注解实现
- RegexValidator() - Constructor for class cn.sinozg.applet.common.serializer.RegexValidator
- RepeatSubmit - Annotation Interface in cn.sinozg.applet.common.annotation
-
自定义注解防止表单重复提交 以10秒为单位 最小粒度10秒1次
- required() - Element in annotation interface cn.sinozg.applet.common.annotation.Regex
-
是否必填
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为图片地址
- serialize(LocalDateTime, JsonGenerator, SerializerProvider) - Method in class cn.sinozg.applet.common.serializer.UtcOutSerializer
- setBeanI18n(T, HttpServletRequest) - Static method in class cn.sinozg.applet.common.utils.DictTransUtil
-
对对象进行国际化翻译
- setMessage(boolean, ConstraintValidatorContext) - Method in class cn.sinozg.applet.common.serializer.RegexValidator
-
获取验证信息
T
- times() - Element in annotation interface cn.sinozg.applet.common.annotation.RepeatSubmit
-
可以重复多少次 默认为1次
- toString() - Method in record class cn.sinozg.applet.common.recode.DictPairCache
-
Returns a string representation of this record class.
- type() - Element in annotation interface cn.sinozg.applet.common.annotation.DictTrans
-
根据数据库的数据转义
- type() - Element in annotation interface cn.sinozg.applet.common.annotation.Regex
-
验证类型
U
- unit() - Element in annotation interface cn.sinozg.applet.common.annotation.RateLimiter
-
限制单位 默认分钟
- UtcIn - Annotation Interface in cn.sinozg.applet.common.annotation
-
国际化时区 入参处理
- UtcInDeserializer - Class in cn.sinozg.applet.common.serializer
-
时间根据utc 转为 utc时间
- UtcInDeserializer() - Constructor for class cn.sinozg.applet.common.serializer.UtcInDeserializer
- UtcOut - Annotation Interface in cn.sinozg.applet.common.annotation
-
国际化时区 出参处理
- UtcOutSerializer - Class in cn.sinozg.applet.common.serializer
-
时间根据utc 转为 显示时间
- UtcOutSerializer() - Constructor for class cn.sinozg.applet.common.serializer.UtcOutSerializer
V
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, String) - Method in class cn.sinozg.applet.common.customizer.EnumFieldCustomizer
-
转html 语言
All Classes and Interfaces|All Packages