索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
R
- R<T> - io.github.mangocrisp.spring.taybct.tool.core.result中的类
-
请求返回结果包装类
data 是 JSONObject 可以自由操作一些东西 - R() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.result.R
- randomFrom(HttpServletRequest, HttpServletResponse) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.controller.PKIController
- randomUUID() - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
生成uuid
- range(T) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.MapComparator
-
区间
- Range - io.github.mangocrisp.spring.taybct.tool.core.es.dto.element中的类
-
区间查询 between,但是也不会是,里面有很多条件,或以随意组合 大于,大于等于,小于,小于等于
- Range() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.es.dto.element.Range
- RANGE - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.FilterType
-
区间(可以是数字或者是日期)
- readExcel(ExcelParamsDTO, MultipartFile) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.poi.easypoi.service.IExcelService
-
读取Excel 需要传入的数据 sheetName[表名]:默认 sheet1,这个参数选填 infoRows[信息行]:{0:{0:xm,1:xb},1:{0:xx,1xx}},就是第一层是行数据,然后里面是列的数和对应的字段名,这个参数选填 titleRows[标题行]:默认0 headerRows[表头行数]:默认1 modelType[模型的类名]:默认空,就直接返回Map
- readExcel(ExcelParamsDTO, MultipartFile) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.poi.easypoi.service.impl.ExcelServiceImpl
- readExcelData(MultipartFile, String, int, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.poi.easypoi.util.EasyPOIUtil
-
读取单个单元格 可根据后缀名判断xls xlsx
- RecordHistory - io.github.mangocrisp.spring.taybct.tool.core.annotation中的Annotation Interface
-
这个注释用来记录一些表的历史操作记录,这个不同于操作日志,而是把整条数据记录起来,方便后面回滚,或者记录/追责
- RecordHistoryMethodInterceptor - io.github.mangocrisp.spring.taybct.tool.core.interceptor中的类
-
数据库操作历史记录拦截器
- RecordHistoryMethodInterceptor() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.interceptor.RecordHistoryMethodInterceptor
- recordHistoryPointcutAdvisor(IHistoryService) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.config.MybatisPlusConfig
- recording(ServletRequest, Throwable) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.handler.DefaultExceptionReporter
- recording(ServletRequest, Throwable) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.handler.IGlobalExceptionReporter
-
开始记录全局捕获的异常
- recordingHistory(String, String, HistoryEntity) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.service.IHistoryService
-
记录历史表,这里有考虑到,可能有多数据源的问题,所以这里可以指定是从哪个数据源去操作数据
- recordingHistory(String, String, HistoryEntity) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.service.impl.HistoryServiceJdbcImpl
- RedisConfiguration - io.github.mangocrisp.spring.taybct.tool.core.redis中的类
-
redis配置
- RedisConfiguration() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisConfiguration
- RedisKeySerializer - io.github.mangocrisp.spring.taybct.tool.core.redis中的类
-
将redis key序列化为字符串 spring cache 中的简单基本类型直接使用 StringRedisSerializer 会有问题
- RedisKeySerializer() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisKeySerializer
- RedisKeySerializer(Charset) - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisKeySerializer
- RedisScheduledTaskJob - io.github.mangocrisp.spring.taybct.tool.scheduling.job中的类
-
基于 Redis 加锁实现分布式定时任务
- RedisScheduledTaskJob() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.job.RedisScheduledTaskJob
- redisTemplate(RedisConnectionFactory) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisConfiguration
- ReflectLambdaMeta - io.github.mangocrisp.spring.taybct.tool.core.mybatis.util中的类
-
Created by hcl at 2021/5/14
- ReflectLambdaMeta(SerializedLambda, ClassLoader) - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.ReflectLambdaMeta
- REFRESH_TOKEN_KEY - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.AuthHeaderConstants
-
刷新 token
- refreshToken(String, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.wechat.config.WechatConfig
-
刷新 token 获取到新的 access_token
- regex(T) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.MapComparator
-
正则匹配
- REGEX - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.FilterType
-
正则匹配
- REGISTER - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.sms.enums.ConfigType
-
注册
- registerBean(Class<? extends T>, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.SpringUtil
-
注册 bean
- registerBean(String, Class<T>, Object...) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.SpringUtil
-
注册 bean
- registerBean(String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.SpringUtil
-
注册自定义 bean
- REGISTERED - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.sms.enums.ConfigType
-
注册通过
- release(PreparedStatement, Connection, ResultSet) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
关闭各种 jdbc 的资源
- removeCondition() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.CacheTimeOut
-
(SpEL)
删除 key 的条件,即当条件为 true 的时候,删除 key,并且不再执行缓存操作 - removeEmptyChar(String[]) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
-
移除字段里面的空字符
- removeExpansion(Collection<?>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService
-
删除扩展
- removePrefix(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
去掉指定前缀
- removePrefixIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
忽略大小写去掉指定前缀
- removeSufAndLowerFirst(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
去掉指定后缀,并小写首字母
- removeSuffix(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil.StringUtils
- removeSuffix(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
去掉指定后缀
- removeSuffixIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
忽略大小写去掉指定后缀
- replacePlaceholder(String, DataScopeData) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
替换模板里面的点位符
- replaceQueryCondition(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
替换查询条件,如:用户id,角色 code 等
- requestInterceptor() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.cloud.config.FeignAutoConfiguration
- requestInterceptor(RequestInterceptor) - 类中的方法 feign.BaseBuilder
-
Adds a single request interceptor to the builder.
- requestInterceptors - 类中的变量 feign.BaseBuilder
- requestInterceptors(Iterable<RequestInterceptor>) - 类中的方法 feign.BaseBuilder
-
Sets the full set of request interceptors for the builder, overwriting any previous interceptors.
- ResourcesConfig - io.github.mangocrisp.spring.taybct.tool.file.config中的类
-
通用映射配置,主要用于,本地存储文件来管理文件时,需要把文件映射出去请求,出于安全考虑,虽然提供了这样的功能,但是不建议使用这样的方式
- ResourcesConfig() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.file.config.ResourcesConfig
- responseInterceptor(ResponseInterceptor) - 类中的方法 feign.BaseBuilder
-
Adds a single response interceptor to the builder.
- responseInterceptorChain() - 类中的方法 feign.BaseBuilder
- responseInterceptors - 类中的变量 feign.BaseBuilder
- responseInterceptors(Iterable<ResponseInterceptor>) - 类中的方法 feign.BaseBuilder
-
Sets the full set of request interceptors for the builder, overwriting any previous interceptors.
- restart(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.impl.SchedulingTaskServiceImpl
- restart(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.ISchedulingService
-
根据任务key 重启任务
- RestControllerRegister - io.github.mangocrisp.spring.taybct.tool.core.annotation中的Annotation Interface
-
控制器注册,标识这个控制器会被动态注册
- restfulOpenAPI(SwaggerProperties) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.doc.DocConfig
- ResultCode - io.github.mangocrisp.spring.taybct.tool.core.result中的类
-
返回结果代码
- ResultCode() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.result.ResultCode
- resultHandler() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.EnhanceElement
-
结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理
- resultHandler() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.EnhanceElementMap
-
结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理
- resultHandler() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.EnhanceElements
-
结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理
- resultSetConvert(ResultSet) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
获取到
Map<String, Object>
类型的对象 - resultSetConvert(ResultSet, boolean) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
获取到
Map<String, Object>
类型的对象 - resultSetConvert(ResultSet, Class<T>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
获取到返回 java 类型对象结果集
- resultType() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.SafeConvert
-
返回类型
- retryer - 类中的变量 feign.BaseBuilder
- retryer(Retryer) - 类中的方法 feign.BaseBuilder
- RETURN - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- ReturnCallBackHandler - io.github.mangocrisp.spring.taybct.tool.core.mq.handl中的类
-
通过实现 ReturnCallback 接口,启动消息失败返回,比如路由不到队列时触发回调
- ReturnCallBackHandler() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.mq.handl.ReturnCallBackHandler
- returnedMessage(ReturnedMessage) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mq.handl.ReturnCallBackHandler
- RIGHT_BRACE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- RIGHT_BRACKET - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- RIGHT_CHEV - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- RIGHT_LIKE - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.FilterType
-
以什么开始
- RIGHT_SQ_BRACKET - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- ROLE - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.enums.DataScopeFilterType
-
按角色
- ROLE - io.github.mangocrisp.spring.taybct.tool.core.constant中的接口
-
角色
- roleCode() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色 code,例如:code
- roleField() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色表的主键,用来关联,例如:id
- roleScopeDeptId() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色权限表用于关联部门 表的字段名,例如:sys_role_dept 表里面的 dept_id
- roleScopeField() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色权限表权限字段,按什么过滤权限,也就是 角色权限表里面的某个字段来关联权限,例如,sys_role_dept 表里面的 role_id,是按用户来关联过滤数据权限
- roleScopeTable() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色权限表,按角色过滤权限的权限关联表,例如:sys_role_dept
- roleTable() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
角色表,因为一个用户可能是有多个角色的,所以,需要按角色 code 的集合来过滤,就得查询角色表,例如:sys_role
- rollback(TransactionStatus) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.transaction.ManualTransactionManager
-
回滚事务
- ROOT - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.ROLE
-
超级管理员
- routingKey - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.mq.BindingEQ.def
-
路由
- RSA - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.enums.EncryptedType
-
单纯 非对称 加密,数据较少时推荐,如仅加密身份证,手机号,密码等
- RSA - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.PropertiesPrefixConstants
-
RSA 配置
- RSACoder - io.github.mangocrisp.spring.taybct.tool.core.util.rsa中的类
-
RSA 工具类
- RSACoder() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoder
- RSACoder.KeypairType - io.github.mangocrisp.spring.taybct.tool.core.util.rsa中的接口
-
密钥对类型
- RSACoderRunner - io.github.mangocrisp.spring.taybct.tool.core.util.rsa中的类
-
RSA Coder 配置
- RSACoderRunner() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoderRunner
- RSAProperties - io.github.mangocrisp.spring.taybct.tool.core.util.rsa中的类
- RSAProperties() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSAProperties
- run() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
这个 run spring scheduling 会调用
- run() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.RedisScheduledTaskJob
- run(Map<String, Object>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.IScheduledTaskJob
-
这个 run 需要用户自己支写逻辑
- run(ApplicationArguments) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.auto.ControllerRegisterAutoConfigure
- run(ApplicationArguments) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.impl.MessageSendServiceImpl
- run(ApplicationArguments) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoderRunner
- run(ApplicationArguments) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SMXCoderIniRunner
- run(ApplicationArguments) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.auto.ScheduledTaskRunner
All Classes and Interfaces|常量字段值|所有程序包|序列化表格