索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
S
- SafeConvert - io.github.mangocrisp.spring.taybct.tool.core.annotation中的Annotation Interface
-
安全对象转换
- SafeConvertAspect - io.github.mangocrisp.spring.taybct.tool.core.aop中的类
-
SafeConvert 切面
- SafeConvertAspect() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.aop.SafeConvertAspect
- safeIn() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.SafeConvert
-
安全输入的类,填多个类也只取第一个类,就是不管输入什么类型(T),都会转换成这个类型(safeIn) ,但是要注意,要转换的类型(safeIn)必须要是继承输入的类型(T),或者是确保可以从 T --转换成--> safeOut
- safeOrderBySql(Stream<String>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams
-
转换安全的排序字符串
- safeOut() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.SafeConvert
-
安全输出的类,填多个类也只取第一个类,就是不管输出什么类型(T),都会转换成这个类型(safeOut) ,但是要注意,要转换的类型(safeOut)必须要是继承输出的类型(T),或者是确保可以从 T --转换成--> safeOut
- safePageOrder(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams
-
安全的排序(防止 sql 注入)
- SAVE_SQL - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.service.IHistoryService
-
保存语句,这里规定一下表结构一定是这几个字段就好了
- saveBatch(Collection<A>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.controller.FullBaseController
-
批量保存对象
- saveBatch(Collection<AM>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.controller.ModelConvertibleController
-
批量保存对象
- saveExpansion(Collection<? extends T>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService
-
更新扩展字段,没有新增,只有修改,因为是在原实体的基础上加扩展字段属于是
- saveKeyStore(String, String, String, PrivateKey, Certificate) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoder
-
保存为 keyStore 秘钥对
- saveKeyStore(String, String, String, PrivateKey, Certificate) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
保存为 keyStore 秘钥对
- saveNew(T) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
-
保存新的对象,为了确保是新增,这里 id 得先清空
- saveNewBatch(Collection<T>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
-
批量新增,为了确保是新增,这里 id 得先清空
- saveOrUpdate(Connection, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.handler.DataSyncOracleHandler
-
执行语句
- saveOrUpdate(Connection, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.handler.DataSyncPGSQL$MySQLHandler
-
执行语句
- saveOrUpdate(Connection, String, List<String>, String, String, String, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.handler.DataSyncOracleHandler
-
插入或者更新 oracle
- SCHEDULED - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.PropertiesPrefixConstants
-
任务调度
- scheduledLogSendMQHandler(MessageProperties, RabbitTemplate, CustomExchange, Queue, Binding, IMessageSendService, AmqpAdmin) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.apilog.ApiLogSendMQConfig
-
配置消息发送处理器
- scheduledProperties - 类中的变量 io.github.mangocrisp.spring.taybct.tool.scheduling.handle.AbstractTaskSupplier
- ScheduledProperties - io.github.mangocrisp.spring.taybct.tool.scheduling.prop中的类
- ScheduledProperties() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.prop.ScheduledProperties
- ScheduledTaskBean - io.github.mangocrisp.spring.taybct.tool.scheduling.prop中的类
-
任务调度 bean
- ScheduledTaskBean() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.prop.ScheduledTaskBean
- ScheduledTaskConfig - io.github.mangocrisp.spring.taybct.tool.scheduling.config中的类
-
任务调度配置
- ScheduledTaskConfig() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.config.ScheduledTaskConfig
- ScheduledTaskRunner - io.github.mangocrisp.spring.taybct.tool.scheduling.auto中的类
-
自动启动任务
- ScheduledTaskRunner() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.auto.ScheduledTaskRunner
- Scheduler - io.github.mangocrisp.spring.taybct.tool.core.annotation中的Annotation Interface
- schedulingService(ITaskSupplier, ThreadPoolTaskScheduler) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.config.ScheduledTaskConfig
- SchedulingTaskServiceImpl - io.github.mangocrisp.spring.taybct.tool.scheduling.service.impl中的类
- SchedulingTaskServiceImpl() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.scheduling.service.impl.SchedulingTaskServiceImpl
- SCOPE_KEY - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.AuthHeaderConstants
-
域
- SCOPE_KEY - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.TokenConstants
-
域
- search(ESQueryDTO<T>, Consumer<BoolQuery.Builder>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.es.service.IESService
-
多条件查询可以指定是否分页
- search(ESQueryDTO<T>, Consumer<BoolQuery.Builder>, Consumer<Page<T>>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.es.service.IESService
-
多条件查询可以指定是否分页
- SECURE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.PropertiesPrefixConstants
-
安全相关
- SECURE_API - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.PropertiesPrefixConstants
-
安全 api
- SecurityTenantSupplier - io.github.mangocrisp.spring.taybct.tool.security.config中的类
-
如果没有配置特定的租户配置,就会使用这个基于安全模块的租户获取方式,从用户的登录信息中去获取租户信息
- SecurityTenantSupplier() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.security.config.SecurityTenantSupplier
- securityUtil - 类中的变量 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
- securityUtil() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.config.ApplicationConfig
-
安全工具类
- securityUtil(ISysParamsObtainService) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.security.config.TokenSecurityConfig
-
安全工具类
- SecurityUtil - io.github.mangocrisp.spring.taybct.tool.security.util中的类
-
登录用户信息工具类
- SecurityUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.security.util.SecurityUtil
- select(SFunction<T, ?>...) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.MybatisOptional
-
查询哪些字段(当前表)
- select(String...) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.MybatisOptional
-
查询哪些字段
- select(Collection<String>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.MybatisOptional
-
查询哪些字段
- select(Supplier<Collection<String>>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.MybatisOptional
-
查询哪些字段
- SEMICOLON - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- send(Message) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.IMessageSendService
-
发送消息
- send(Message) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.impl.MessageSendServiceImpl
- send(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.apilog.ApiLogSendMQHandler
- send(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.IMessageSendHandler
-
发送消息
- sendGet(String, Map<String, String>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.file.util.HttpClientUtil
-
GET请求
- sendJsonPost(String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.file.util.HttpClientUtil
-
post请求,带json参数
- sendSms(String, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
-
发送信息
- sendSms(String, String, String, String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
- SentinelFeign - com.alibaba.cloud.sentinel.feign中的类
-
Feign.Builder
. - SentinelFeign.Builder - com.alibaba.cloud.sentinel.feign中的类
- serialize(Object) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisKeySerializer
- serialize(Object, JsonGenerator, SerializerProvider) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.support.ObjectSerializer
- ServletUtil - io.github.mangocrisp.spring.taybct.tool.core.util中的类
-
servlet 工具类
- ServletUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.ServletUtil
- setAccessControlResult(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.AuthResult
- setAccessControlResult(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.AuthResult
- setAlias(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setApplicationContext(ApplicationContext) - 类中的方法 com.alibaba.cloud.sentinel.feign.SentinelFeign.Builder
- setApplicationContext(ApplicationContext) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.SpringUtil
- setAuthMode(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setAuthMode(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setBean(T) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UpdateModel
- setBeanClass(Class) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
设置存放查询结果的Bean类,每个Bean类对象对应一条查询的结果记录
- setCause(Throwable) - 异常错误中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.def.BaseException
- setChildren(List<BaseTree>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.tree.BaseTree
- setChildren(List<T>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.tree.TreeUtil.Tree
-
设置子级
- setClient(Client) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
- setCode(String) - 异常错误中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.def.BaseException
- setConfigs(Map<String, SMSConfig>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSConfigs
- setConn(Connection) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.DBHelper
-
设置使用外部的Connection对象,如来自数据库连接池的连接
- setConverted(boolean) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UpdateModel
- setConvertedBean(T) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.ModelConvertible
-
设置存储转换之后的对象,方便可能比如在接口内对对象做了操作,数据变了之类的,这里可以把转换之后对对象临时存在内存里面
- setCreateTime(LocalDateTime) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置创建时间
- setCreateUser(Object) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置创建人
- setCreateUser(P) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置创建人
- setCron(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.IScheduledTaskJob
-
设置 cron 表达式
- setCustom(Class<? extends DataScopeCustom>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setCustomAttributeNodeMap(Map) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.AuthResult
- setCustomAttributeNodeMap(Map) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.AuthResult
- setDataScopeCondition(Class<? extends DataScopeCondition>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setDbtype(DbType) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setDeptId(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setDeptPidAll(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setDeptTable(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setDesc(String) - enum class中的方法 io.github.mangocrisp.spring.taybct.tool.core.poi.easypoi.enums.DictConvertType
- setDescription(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.IScheduledTaskJob
-
初始化任务描述
- setExpansion(Map<String, Object>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置扩展
- setField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setFilterType(DataScopeFilterType) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setHttpStatus(HttpStatus) - 异常错误中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.def.BaseException
- setId(P) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置主键id
- setIncludeChildren(boolean) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setIncludeParents(boolean) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setInsertDefaultValue(Collection<T>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.MyBatisUtil
-
为做新增操作的数据设置默认值
- setKey(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.IScheduledTaskJob
-
初始化 key
- setLogicDelete(boolean) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setLogicField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setMaxInMemorySize(int) - 类中的方法 org.springframework.core.codec.AbstractDataBufferDecoder
-
Configure a limit on the number of bytes that can be buffered whenever the input stream needs to be aggregated.
- setMessage(String) - 异常错误中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.def.BaseException
- setMessage(String, Object...) - 异常错误中的方法 io.github.mangocrisp.spring.taybct.tool.core.exception.def.BaseException
- setMultiDeptId(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setMultiFiled(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setMultiTable(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setNotDeletedStatus(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setNotExistDealType(DataScopeGetNotDealType) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setOriginal_data(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setOriginal_data(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setOriginal_jsp(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setOriginal_jsp(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setPageOrder(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams
- setParams(JSONObject) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UpdateModel
- setParams(Map<String, Object>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.IScheduledTaskJob
-
初始化属性配置
- setQrcode(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setQrcode(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setQuerySendDetailsRequest(QuerySendDetailsRequest) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
- setRemoteAddr(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setRemoteAddr(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setRoleCode(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setRoleField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setRoleScopeDeptId(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setRoleScopeField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setRoleScopeTable(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setRoleTable(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setSendSmsRequest(SendSmsRequest) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
- setSigned_data(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setSigned_data(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setSort(LinkedHashSet<String>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams
- setSqlField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setToken(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayHttpClientUtil.JitGatewayUtilBean
- setToken(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.pki.util.JitGatewayUtil.JitGatewayUtilBean
- setType(DataScopeType) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setUpdateTime(LocalDateTime) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置更新时间
- setUpdateUser(Object) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置更新人
- setUpdateUser(P) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.IBaseEntity
-
设置更新人
- setUploadAllowedExtensions(String[]) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.file.config.LocalConfig
- setUploadFileSize(Long) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.file.config.LocalConfig
- setUserScopeDeptId(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setUserScopeField(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setUserScopeTable(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.mybatis.interceptor.DataScopeData
- setVal(Integer) - enum class中的方法 io.github.mangocrisp.spring.taybct.tool.core.poi.easypoi.enums.DictConvertType
- setValues(PreparedStatement) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.PreparedStatementSetter
-
Set parameter values on the given PreparedStatement.
- SHA1(String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.wechat.util.Decript
- should(Supplier<AndOrNot>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.es.dto.element.Bool
- sign(byte[], String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoder
-
用私钥对信息生成数字签名
- sign(byte[], String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
用私钥对信息生成数字签名
- sign(byte[], PrivateKey) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
用私钥对信息生成数字签名
- sign(String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
用私钥对信息生成数字签名
- SIGNATURE_ALGORITHM - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoder
- SIGNATURE_ALGORITHM - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
国密类型的数字证书使用的签名算法
- signatureCheck(String, String, String, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.wechat.config.WechatConfig
-
验证消息的确来自微信服务器
- SimpleDBOperateType - io.github.mangocrisp.spring.taybct.tool.core.enums中的Enum Class
-
简单数据库操作
- SINGLE - enum class 中的枚举常量 io.github.mangocrisp.spring.taybct.tool.core.enums.DataScopeType
-
一对一的数据权限,例如一个用户只能是某个部门的
- SINGLE_QUOTE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- singleConditionTempStatusFilter - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
按状态过滤的模板
- singleExpConditionRoleTemplate - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
一对一权限(扩展)的模板(按角色过滤)
- singleExpConditionSqlTemplate - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
一对一权限(扩展)的模板
- singleExpConditionUserTemplate - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.mybatis.util.DataScopeUtil
-
一对一权限(扩展)的模板(按用户过滤)
- SLASH - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- SM2 - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.PropertiesPrefixConstants
-
RSA 配置
- SM2_CURVE_NAME - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
SM2默认曲线
- SM2Coder - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
SM2加密工具
- SM2Coder() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
- SM2Coder.KeypairType - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的接口
-
密钥对类型
- SM2Properties - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
sm2 加密配置
- SM2Properties() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Properties
- SM3Coder - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
SM3 加密工具类
- SM3Coder() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM3Coder
- SM3Coder.En - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
加密
- SM4Coder - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
SM4 加解密工具类
- SM4Coder() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM4Coder
- SM4Coder.De - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
解密
- SM4Coder.En - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
加密
- SMS_VERIFY - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSConfigs.def
-
验证码存放的redis里面的key
- SMSConfig - io.github.mangocrisp.spring.taybct.tool.core.sms.config中的类
-
短信配置信息
- SMSConfig() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSConfig
- SMSConfigs - io.github.mangocrisp.spring.taybct.tool.core.sms.config中的类
-
多种短信配置
- SMSConfigs() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSConfigs
- SMSConfigs.def - io.github.mangocrisp.spring.taybct.tool.core.sms.config中的接口
-
参数定义
- smsSendMessage(String, ConfigType, JSONObject) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.service.impl.SMSServiceImpl
- smsSendMessage(String, ConfigType, JSONObject) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.service.ISMSService
-
发送短信
- smsSendVerify(String, ConfigType) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.service.impl.SMSServiceImpl
- smsSendVerify(String, ConfigType) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.sms.service.ISMSService
-
发送短信验证码
- SMSServiceImpl - io.github.mangocrisp.spring.taybct.tool.core.sms.service.impl中的类
-
短信 service 实现
- SMSServiceImpl() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.sms.service.impl.SMSServiceImpl
- SMSUtil - io.github.mangocrisp.spring.taybct.tool.core.sms.config中的类
-
短信工具类
- SMSUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.sms.config.SMSUtil
- SMXCoderIniRunner - io.github.mangocrisp.spring.taybct.tool.core.util.sm中的类
-
SMX Coder 配置
- SMXCoderIniRunner() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SMXCoderIniRunner
- someCollectionConvert2EntityCollection(List<I>, Class<T>, String...) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.ITypeConvert
-
输入集合转实体对象集合
- someConvert2Entity(I, Class<T>, String...) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.ITypeConvert
-
输入对象转实体类
- sort(Object, MybatisOptional<T>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.handle.QueryConditionHandler
-
排序条件
- sort(String, String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.wechat.config.WechatConfig
-
排序方法
- sortAsc() - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.tree.TreeUtil.Tree
-
是否是正序排序,结合排序来使用,这个配置其实也就是
CollectionSortUtil.sortListByName(List, String, Boolean)
里面的排序字段,本来默认也是正序,如果想倒序排序,就返回一个 false - sortListByName(LinkedHashSet<T>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
- sortListByName(LinkedHashSet<T>, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
- sortListByName(LinkedHashSet<T>, String, Boolean) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
- sortListByName(List<T>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
- sortListByName(List<T>, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
- sortListByName(List<T>, String, Boolean) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.CollectionSortUtil
-
排序
- SPACE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- SPEL_FLAG - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.AOPUtil
-
SPEL表达式标识符
- SpringUtil - io.github.mangocrisp.spring.taybct.tool.core.util中的类
-
spring 工具类
- SpringUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.SpringUtil
- SQL_ERROR - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.result.ResultCode
-
SQL 异常
- sqlField() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
如果是自定义 mapper.xml 写 sql ,这里要加入过滤数据权限条件的 sql 的字段,可以把这个 sql 加入到自定义的 sql where 条件里面,但是,注意,一般是使用一个
- SqlKeyword - io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil中的类
-
根据传入字段判断_后面的规则,拼接查询sql
- SqlKeyword() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil.SqlKeyword
- SqlPageParams - io.github.mangocrisp.spring.taybct.tool.core.mybatis.support中的类
-
SQL 分页参数
- SqlPageParams() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams
- SqlQueryParams - io.github.mangocrisp.spring.taybct.tool.core.request中的类
-
SQL 查询参数
- SqlQueryParams(Long, Long, String) - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.request.SqlQueryParams
- STAR - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.util.StringPool
- start() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.transaction.ManualTransactionManager
-
开启事务,并发回一个事务 TransactionStatus,后面可以通过这个 TransactionStatus 来操作事务提交或者回滚,这里使用默认传播性 PROPAGATION_REQUIRED
- start(int) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.transaction.ManualTransactionManager
-
开启事务,并发回一个事务 TransactionStatus ,后面可以通过这个 TransactionStatus 来操作事务提交或者回滚
Spring中七种事务传播行为
PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。 - start(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.impl.SchedulingTaskServiceImpl
- start(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.ISchedulingService
-
根据任务key 启动任务
- StartEventListener - io.github.mangocrisp.spring.taybct.tool.launch中的类
-
项目启动监听
- StartEventListener() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.launch.StartEventListener
- startRecord(Consumer<JSONObject>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
开始记录日志
- startTime - 类中的变量 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
日记记录开始时间
- startWith(T) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.util.comparator.MapComparator
-
以什么开始
- STATE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.tool.wechat.constants.CacheConstants.WX
-
向微信发送 Authorization 请求时会传一个 state ,这个 state 先存储在 redis 里面, 微信授权通过会原样把这个 state 返回,这里,可以做一个验证,确定是微信给我们发的 state
- status(String, String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.result.R
- status(String, String, U) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.result.R
- statusField() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
状态字段
- statusFilter() - annotation interface 中的元素 io.github.mangocrisp.spring.taybct.tool.core.annotation.DataScope
-
是否按状态过滤
- stop(String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.impl.SchedulingTaskServiceImpl
- stop(String) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.service.ISchedulingService
-
根据任务key 停止任务
- stopRecord(Integer, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
结束记录日志
- stopRecord(Integer, String, String) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
结束记录日志
- stopTime - 类中的变量 io.github.mangocrisp.spring.taybct.tool.scheduling.job.AbstractScheduledTaskJob
-
日志记录停止时间
- StringPool - io.github.mangocrisp.spring.taybct.tool.core.util中的接口
-
静态 String 池
- stringQueryPage(ElasticsearchOperations, String, int, int, LinkedHashSet<ESQuerySort>, Class<E>) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.es.util.ESQueryUtil
-
查询语句分页查询
官方文档 StringQuery - StringUtil - io.github.mangocrisp.spring.taybct.tool.core.util中的类
-
字符串工具类
- StringUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
- StringUtils - io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil中的类
-
字符串工具类, 继承org.apache.commons.lang3.StringUtils类name
- StringUtils() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil.StringUtils
- strToPrivateKey(String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.rsa.RSACoder
-
获取私钥
- strToPrivateKey(String) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.sm.SM2Coder
-
获取私钥
- sub(CharSequence, int, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil.StringUtils
- sub(CharSequence, int, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length
如果经过修正的index中from大于to,则互换from和to example:
abcdefgh 2 3 =》 c
abcdefgh 2 -3 =》 cde - subAfter(CharSequence, CharSequence, boolean) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串 - subBefore(CharSequence, CharSequence, boolean) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串 - subBetween(CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
截取指定字符串中间部分,不包括标识字符串
- subBetween(CharSequence, CharSequence, CharSequence) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
截取指定字符串中间部分,不包括标识字符串
- subPre(CharSequence, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.mybatisUtil.StringUtils
- subPre(CharSequence, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
切割指定位置之前部分的字符串
- subSuf(CharSequence, int) - 类中的静态方法 io.github.mangocrisp.spring.taybct.tool.core.util.StringUtil
-
切割指定位置之后部分的字符串
- SUCCESS - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.enums.OperateStatus
-
正常
- supports(Class<? extends Message>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.message.MessageType
-
比较是否是这个类型的
- SwaggerProperties - io.github.mangocrisp.spring.taybct.tool.core.doc中的类
-
swagger 属性配置
- SwaggerProperties() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.doc.SwaggerProperties
- SwaggerProperties.Authorization - io.github.mangocrisp.spring.taybct.tool.core.doc中的类
-
已过时。
- SwaggerProperties.AuthorizationScope - io.github.mangocrisp.spring.taybct.tool.core.doc中的类
-
已过时。
- SwaggerProperties.Contact - io.github.mangocrisp.spring.taybct.tool.core.doc中的类
-
已过时。
- SwaggerProperties.HttpMethodSelector<HttpMethod> - io.github.mangocrisp.spring.taybct.tool.core.doc中的类
-
已过时。
- sync(DataSyncConfig) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.DataSyncService
-
查询所有的数据,使用游标,读一条,同步一条 先根据 同步记录表里面记录的上一次更新的时候来判断是否有最新的更新记录 1、如果同步记录表里面没有这个表的记录,说明就从来没同步过,需要把所有的都同步一遍 2、如果同步记录表里面有这个表的记录了就是按上一次同步的时候来判断 ,如果表里面的更新记录有大于上一次同步的,就同步这些比上一次同步时间要大的数据 使用游标读取记录,读一条写一条
- sync(DataSyncConfig, BiFunction<Connection, DataSyncConfig, PreparedStatement>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.handler.DataSyncOracleHandler
- sync(DataSyncConfig, BiFunction<Connection, DataSyncConfig, PreparedStatement>) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.handler.DataSyncPGSQL$MySQLHandler
- sync(DataSyncConfig, BiFunction<Connection, DataSyncConfig, PreparedStatement>) - 接口中的方法 io.github.mangocrisp.spring.taybct.tool.core.ds.sync.IDataSyncHandler
-
查询所有的数据,使用游标,读一条,同步一条 先根据 同步记录表里面记录的上一次更新的时候来判断是否有最新的更新记录 1、如果同步记录表里面没有这个表的记录,说明就从来没同步过,需要把所有的都同步一遍 2、如果同步记录表里面有这个表的记录了就是按上一次同步的时候来判断 ,如果表里面的更新记录有大于上一次同步的,就同步这些比上一次同步时间要大的数据 使用游标读取记录,读一条写一条
- SyncToAnywhere - io.github.mangocrisp.spring.taybct.tool.core.annotation中的Annotation Interface
-
将对数据库的单表的简单的增删改查操作同步到任何处,可以是 NoSQL,可以是文件,甚至可以是其他第三方的接口,这些也全都可以自定义如何去实现
- syncToAnywhereAdvisor() - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.config.ApplicationConfig
- SyncToAnywhereDTO<P> - io.github.mangocrisp.spring.taybct.tool.core.dto中的接口
-
传输数据类型
- SyncToAnywhereHandler<T,
PK extends Serializable> - io.github.mangocrisp.spring.taybct.tool.core.handle中的接口 -
将数据库的单表的简单(增删改查)操作同步到任何处
- SyncToAnywhereInterceptor - io.github.mangocrisp.spring.taybct.tool.core.interceptor中的类
-
同步拦截器
- SyncToAnywhereInterceptor() - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.interceptor.SyncToAnywhereInterceptor
- SyncToMongoHandler<PK extends Serializable,
T extends SyncToAnywhereDTO<PK>> - io.github.mangocrisp.spring.taybct.tool.core.handle中的类 -
mongoDB 处理器
- SyncToMongoHandler(MongoTemplate, String) - 类的构造器 io.github.mangocrisp.spring.taybct.tool.core.handle.SyncToMongoHandler
- sysParamsObtainService(PropertyParams) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.config.ApplicationConfig
-
系统参数获取接口
- sysParamsObtainService(RedisTemplate<String, Object>, PropertyParams) - 类中的方法 io.github.mangocrisp.spring.taybct.tool.core.redis.RedisConfiguration
- SYSTEM_PREFIX - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.constant.CacheConstants
-
系统前缀
- SYSTEM_PREFIX - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.core.sms.constants.CacheConstants
-
系统前缀
- SYSTEM_PREFIX - 类中的静态变量 io.github.mangocrisp.spring.taybct.tool.wechat.constants.CacheConstants
-
系统前缀
All Classes and Interfaces|常量字段值|所有程序包|序列化表格