A B C D E F G H I J L M P R S T V 
所有类 所有程序包

A

AccountExpiredException(AccountExpiredException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
addProperty(Object, Object, Boolean) - 类 中的静态方法cn.gybyt.util.SpringUtil
添加环境变量
addProperty(String, String, Boolean) - 类 中的静态方法cn.gybyt.util.SpringUtil
添加环境变量
addProperty(Map<Object, Object>, Boolean) - 类 中的静态方法cn.gybyt.util.SpringUtil
添加环境变量
afterOpt() - 类 中的方法cn.gybyt.dynamic.GybytDataSourceAspect
方法执行之后清除掉ThreadLocal中存储的KEY,这样动态数据源会使用默认的数据源
afterService() - 类 中的方法cn.gybyt.dynamic.GybytDataSourceAspect
清理服务配置
annotationDrivenTransactionManager(GybytDynamicDataSourceRoute) - 类 中的方法cn.gybyt.config.GybytDynamicDataSourceConfig
重写事务管理器,管理动态数据源
apiExceptionHandler(BaseException) - 类 中的方法cn.gybyt.advice.GybytControllerExceptionAdvice
处理自定义异常

B

BadCredentialsException(BadCredentialsException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法cn.gybyt.advice.ControllerResponseAdvice
对返回体进行处理
beforeOpt(JoinPoint) - 类 中的方法cn.gybyt.dynamic.GybytDataSourceAspect
在方法执行之前切换到指定的数据源
beforeService(JoinPoint) - 类 中的方法cn.gybyt.dynamic.GybytDataSourceAspect
处理服务

C

CacheUtil - cn.gybyt.util中的类
缓存工具类
CacheUtil() - 类 的构造器cn.gybyt.util.CacheUtil
 
clearDataSource() - 类 中的静态方法cn.gybyt.dynamic.GybytDataSourceHolder
 
cn.gybyt.advice - 程序包 cn.gybyt.advice
 
cn.gybyt.annotation - 程序包 cn.gybyt.annotation
 
cn.gybyt.config - 程序包 cn.gybyt.config
 
cn.gybyt.config.properties - 程序包 cn.gybyt.config.properties
 
cn.gybyt.controller - 程序包 cn.gybyt.controller
 
cn.gybyt.dynamic - 程序包 cn.gybyt.dynamic
 
cn.gybyt.filter - 程序包 cn.gybyt.filter
 
cn.gybyt.interceptor - 程序包 cn.gybyt.interceptor
 
cn.gybyt.plugins - 程序包 cn.gybyt.plugins
 
cn.gybyt.util - 程序包 cn.gybyt.util
 
cn.gybyt.wrapper - 程序包 cn.gybyt.wrapper
 
ControllerResponseAdvice - cn.gybyt.advice中的类
返回拦截
ControllerResponseAdvice() - 类 的构造器cn.gybyt.advice.ControllerResponseAdvice
 
createToken(Map<String, String>) - 类 中的静态方法cn.gybyt.util.JwtUtil
创建TOKEN
CredentialsExpiredException(CredentialsExpiredException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 

D

DataSourceProperty() - 类 的构造器cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
DEFAULT_NAME - 注释类型 中的静态变量cn.gybyt.annotation.SwitchDataSource
默认切换的数据源KEY
determineCurrentLookupKey() - 类 中的方法cn.gybyt.dynamic.GybytDynamicDataSourceRoute
返回需要使用的数据源的key,将会按照这个KEY从Map获取对应的数据源(切换)
DisabledException(DisabledException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法cn.gybyt.filter.GybytRequestFilter
 

E

EnableDynamicDataSource - cn.gybyt.annotation中的注释类型
开启动态数据源
EnableHandleAdvice - cn.gybyt.annotation中的注释类型
开启错误日志处理
EnableHandleException - cn.gybyt.annotation中的注释类型
开启异常处理
EnableHandleResponse - cn.gybyt.annotation中的注释类型
开启返回处理
error(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.gybyt.controller.GybytAuthError
用于处理用户鉴权异常

F

fetch(String, HttpMethod, Object, MultiValueMap<String, String>, Map<String, Object>, ParameterizedTypeReference<T>) - 类 中的静态方法cn.gybyt.util.HttpUtil
发送请求

G

get(String) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
get(String, String, String) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
get(String, String, String, Callable<T>) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
get(String, String, String, Callable<T>, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
get(String, Callable<T>) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
get(String, Callable<T>, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取缓存
getBean(Class<T>) - 类 中的静态方法cn.gybyt.util.SpringUtil
根据类获取bean
getBean(Class<T>, String) - 类 中的静态方法cn.gybyt.util.SpringUtil
根据beanId、类型获取对象
getBean(String) - 类 中的静态方法cn.gybyt.util.SpringUtil
根据beanId获取对象
getBeansOfType(Class<T>) - 类 中的静态方法cn.gybyt.util.SpringUtil
根据类型获取对象集合
getConnection() - 类 中的方法cn.gybyt.dynamic.GybytDynamicDataSourceRoute
 
getConnection(String, String) - 类 中的方法cn.gybyt.dynamic.GybytDynamicDataSourceRoute
 
getContext() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取ApplicationContext对象
getDataSource() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
getDataSource() - 类 中的静态方法cn.gybyt.dynamic.GybytDataSourceHolder
 
getDataSource() - 类 中的方法cn.gybyt.dynamic.GybytDynamicDataSourceRoute
 
getDriverClass() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
getDruid() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
getDynamicBeanNamePrefix() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
getDynamicMasterDataSource() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
getEnableCache() - 类 中的方法cn.gybyt.config.properties.GybytProperties
 
getEnableRequestWarpper() - 类 中的方法cn.gybyt.config.properties.GybytProperties
 
getExpireTime() - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
getHash(String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHash(String, Object, Callable<T>) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHash(String, Object, Callable<T>, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHash(String, String, String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHash(String, String, String, Object, Callable<T>) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHash(String, String, String, Object, Callable<T>, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取Hash缓存
getHashMap(String) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取hash集合
getHashSize(String) - 类 中的静态方法cn.gybyt.util.CacheUtil
获取hash数量
getHeader() - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
getInputStream() - 类 中的方法cn.gybyt.wrapper.GybytHttpServletRequestWrapper
 
getJwtProperties() - 类 中的静态方法cn.gybyt.util.JwtUtil
 
getKeyPrefix() - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
getLoginUser() - 类 中的静态方法cn.gybyt.util.JwtUtil
获取当前登录用户
getPassword() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
getPropertiesMap() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取所有环境变量
getPropertiesMap(Set<Object>) - 类 中的静态方法cn.gybyt.util.SpringUtil
获取环境变量集合,传入变量名称set集合
getProperty(Object) - 类 中的静态方法cn.gybyt.util.SpringUtil
获取环境变量
getProperty(String) - 类 中的静态方法cn.gybyt.util.SpringUtil
获取环境变量
getReader() - 类 中的方法cn.gybyt.wrapper.GybytHttpServletRequestWrapper
 
getRealRequestIp(HttpServletRequest) - 类 中的静态方法cn.gybyt.util.IpUtil
获取真实请求ip
getRequestBody() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取请求体
getRequestBodyByte() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取请求体
getRequestHeaders() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取请求头
getRequestParam() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取请求参数map
getResponseHeaders() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取响应头
getSecret() - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
getServletRequest() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取请求对象
getServletResponse() - 类 中的静态方法cn.gybyt.util.SpringUtil
获取响应对象
getTokenPrefix() - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
getType() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
getUrl() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
getUsername() - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
GybytAuthError - cn.gybyt.controller中的类
拦截器请求页面
GybytAuthError() - 类 的构造器cn.gybyt.controller.GybytAuthError
 
GybytControllerExceptionAdvice - cn.gybyt.advice中的类
异常拦截
GybytControllerExceptionAdvice() - 类 的构造器cn.gybyt.advice.GybytControllerExceptionAdvice
 
GybytControllerSecurityExceptionAdvice - cn.gybyt.advice中的类
security异常处理
GybytControllerSecurityExceptionAdvice() - 类 的构造器cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
GybytDataSourceAspect - cn.gybyt.dynamic中的类
动态数据源切面
GybytDataSourceAspect() - 类 的构造器cn.gybyt.dynamic.GybytDataSourceAspect
 
GybytDataSourceHolder - cn.gybyt.dynamic中的类
动态数据源
GybytDataSourceHolder() - 类 的构造器cn.gybyt.dynamic.GybytDataSourceHolder
 
GybytDynamicDataSourceConfig - cn.gybyt.config中的类
动态数据源配置
GybytDynamicDataSourceConfig() - 类 的构造器cn.gybyt.config.GybytDynamicDataSourceConfig
 
gybytDynamicDataSourceRoute() - 类 中的方法cn.gybyt.config.GybytDynamicDataSourceConfig
 
GybytDynamicDataSourceRoute - cn.gybyt.dynamic中的类
动态数据源路由
GybytDynamicDataSourceRoute(Map<String, DataSource>, GybytDynamicProperties) - 类 的构造器cn.gybyt.dynamic.GybytDynamicDataSourceRoute
构造方法填充Map,构建多数据源
GybytDynamicProperties - cn.gybyt.config.properties中的类
多数据源
GybytDynamicProperties() - 类 的构造器cn.gybyt.config.properties.GybytDynamicProperties
 
GybytDynamicProperties.DataSourceProperty - cn.gybyt.config.properties中的类
 
GybytHttpServletRequestWrapper - cn.gybyt.wrapper中的类
request对象包装
GybytHttpServletRequestWrapper(HttpServletRequest) - 类 的构造器cn.gybyt.wrapper.GybytHttpServletRequestWrapper
 
GybytMybatisConfig - cn.gybyt.config中的类
mybatis配置类
GybytMybatisConfig() - 类 的构造器cn.gybyt.config.GybytMybatisConfig
 
gybytMybatisMapperRefreshPlugin(GybytMybatisProperties, SqlSessionFactory) - 类 中的方法cn.gybyt.config.GybytMybatisConfig
 
GybytMybatisMapperRefreshPlugin - cn.gybyt.plugins中的类
mapper 刷新插件
GybytMybatisMapperRefreshPlugin(String, Long, SqlSessionFactory) - 类 的构造器cn.gybyt.plugins.GybytMybatisMapperRefreshPlugin
 
GybytMybatisProperties - cn.gybyt.config.properties中的类
 
GybytMybatisProperties() - 类 的构造器cn.gybyt.config.properties.GybytMybatisProperties
 
gybytMybatisSqlLogInterceptor(GybytMybatisProperties) - 类 中的方法cn.gybyt.config.GybytMybatisConfig
 
GybytMybatisSqlLogInterceptor - cn.gybyt.interceptor中的类
用于输出每条 SQL 语句及其执行时间
GybytMybatisSqlLogInterceptor(GybytMybatisProperties) - 类 的构造器cn.gybyt.interceptor.GybytMybatisSqlLogInterceptor
 
GybytProperties - cn.gybyt.config.properties中的类
工具提示
GybytProperties() - 类 的构造器cn.gybyt.config.properties.GybytProperties
 
gybytRedisCacheManager(RedisTemplate<String, Object>) - 类 中的方法cn.gybyt.config.RedisConfig
注入RedisCacheManage对象
gybytRedisStringTemplate(RedisConnectionFactory) - 类 中的方法cn.gybyt.config.RedisConfig
注入RedisTemplate对象
gybytRedisTemplate(RedisConnectionFactory) - 类 中的方法cn.gybyt.config.RedisConfig
注入RedisTemplate对象
GybytRequestFilter - cn.gybyt.filter中的类
Request全局过滤处理
GybytRequestFilter() - 类 的构造器cn.gybyt.filter.GybytRequestFilter
 
gybytRequestFilterRegistration() - 类 中的方法cn.gybyt.config.RequestConfig
添加全局过滤器,设置优先级最低,保证最终使用request对象为自定义对象

H

hasHashKey(String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
是否存在hash key
hasHashKey(String, String, String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
是否存在hash key
hasKey(String) - 类 中的静态方法cn.gybyt.util.CacheUtil
是否存在 key
hasKey(String, String, String) - 类 中的静态方法cn.gybyt.util.CacheUtil
是否存在 key
HttpUtil - cn.gybyt.util中的类
http工具类(使用HttpTemplate)
HttpUtil() - 类 的构造器cn.gybyt.util.HttpUtil
 

I

init() - 类 中的方法cn.gybyt.plugins.GybytMybatisMapperRefreshPlugin
初始化方法
intercept(Invocation) - 类 中的方法cn.gybyt.interceptor.GybytMybatisSqlLogInterceptor
 
InternalAuthenticationServiceException(InternalAuthenticationServiceException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
IpUtil - cn.gybyt.util中的类
ip工具类
IpUtil() - 类 的构造器cn.gybyt.util.IpUtil
 
isNeedUpdate(String) - 类 中的静态方法cn.gybyt.util.JwtUtil
检查token是否需要更新

J

JwtProperties - cn.gybyt.config.properties中的类
jwt变量提示
JwtProperties() - 类 的构造器cn.gybyt.config.properties.JwtProperties
 
JwtUtil - cn.gybyt.util中的类
jwt工具类
JwtUtil() - 类 的构造器cn.gybyt.util.JwtUtil
 

L

LockedException(LockedException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
LogAdvice - cn.gybyt.advice中的类
日志打印切面
LogAdvice() - 类 的构造器cn.gybyt.advice.LogAdvice
 

M

methodArgumentNotValidExceptionHandler(Exception) - 类 中的方法cn.gybyt.advice.GybytControllerExceptionAdvice
处理web全局异常
MethodArgumentNotValidExceptionHandler(AccessDeniedException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 
MethodArgumentNotValidExceptionHandler(BadCredentialsException) - 类 中的方法cn.gybyt.advice.GybytControllerSecurityExceptionAdvice
 

P

postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法cn.gybyt.util.SpringUtil
 
publishEvent(ApplicationEvent) - 类 中的静态方法cn.gybyt.util.SpringUtil
发布事件

R

RedisConfig - cn.gybyt.config中的类
redis配置
RedisConfig() - 类 的构造器cn.gybyt.config.RedisConfig
 
registerBean(Object, String) - 类 中的静态方法cn.gybyt.util.SpringUtil
根据beanId、类型获取对象
remove(String) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除key
remove(String, String, String) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除key
remove(String, String, List<String>) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除key
remove(List<String>) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除key
removeHash(String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除Hash key
removeHash(String, String, String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除Hash key
removeHash(String, String, String, List<Object>) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除Hash key
removeHash(String, List<Object>) - 类 中的静态方法cn.gybyt.util.CacheUtil
删除Hash key
RequestConfig - cn.gybyt.config中的类
请求配置
RequestConfig() - 类 的构造器cn.gybyt.config.RequestConfig
 

S

set(String, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加缓存(非null值)
set(String, Object, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加缓存(非null值)
setApplicationContext(ApplicationContext) - 类 中的方法cn.gybyt.util.SpringUtil
 
setDataSource(String) - 类 中的静态方法cn.gybyt.dynamic.GybytDataSourceHolder
 
setDataSource(Map<String, GybytDynamicProperties.DataSourceProperty>) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
setDriverClass(Class<? extends Driver>) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
setDruid(Map<String, Object>) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
setDynamicBeanNamePrefix(String) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
setDynamicMasterDataSource(String) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties
 
setEnableCache(Boolean) - 类 中的方法cn.gybyt.config.properties.GybytProperties
 
setEnableRequestWarpper(Boolean) - 类 中的方法cn.gybyt.config.properties.GybytProperties
 
setExpireTime(Integer) - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
setGybytDynamicDataSource() - 类 中的方法cn.gybyt.config.GybytDynamicDataSourceConfig
 
setHash(String, Object, Object) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加Hash缓存(非null值)
setHash(String, Object, Object, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加Hash缓存(非null值)
setHash(String, Map<?, ?>) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加Hash缓存(非null值)
setHash(String, Map<?, ?>, Long) - 类 中的静态方法cn.gybyt.util.CacheUtil
添加Hash缓存(非null值)
setHeader(String) - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
setKeyPrefix(String) - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
setPassword(String) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
setSecret(String) - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
setTokenPrefix(String) - 类 中的方法cn.gybyt.config.properties.JwtProperties
 
setType(Class<? extends DataSource>) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
setUrl(String) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
setUsername(String) - 类 中的方法cn.gybyt.config.properties.GybytDynamicProperties.DataSourceProperty
 
SpringUtil - cn.gybyt.util中的类
spring 工具类
SpringUtil() - 类 的构造器cn.gybyt.util.SpringUtil
 
SpringUtilConfig - cn.gybyt.config中的类
springUtil配置类
SpringUtilConfig() - 类 的构造器cn.gybyt.config.SpringUtilConfig
 
sqlSessionFactoryBean(GybytDynamicDataSourceRoute, List<Interceptor>) - 类 中的方法cn.gybyt.config.GybytDynamicDataSourceConfig
 
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.gybyt.advice.ControllerResponseAdvice
判断是否需要对返回进行处理
SwitchDataSource - cn.gybyt.annotation中的注释类型
切换数据源

T

throwAdviceLog(Throwable) - 类 中的方法cn.gybyt.advice.LogAdvice
切面异常处理,此处仅处理工具类内部异常

V

validateToken(String) - 类 中的静态方法cn.gybyt.util.JwtUtil
验证token,验证成功返回用户名
value() - 注释类型 中的方法cn.gybyt.annotation.SwitchDataSource
需要切换到数据的KEY
A B C D E F G H I J L M P R S T V 
所有类 所有程序包