索引

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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
系统前缀
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格