Index

A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages

A

AbstractLimiterAware - Class in org.aoju.bus.starter.limiter
 
AbstractLimiterAware() - Constructor for class org.aoju.bus.starter.limiter.AbstractLimiterAware
 
AbstractSqlParserHandler - Class in org.aoju.bus.starter.mapper
抽象 SQL 解析类
AbstractSqlParserHandler() - Constructor for class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
 
access(ProxyChain) - Method in class org.aoju.bus.starter.validate.AutoValidateAdvice
自动进行参数处理
addDataSource(String, DataSource) - Static method in class org.aoju.bus.starter.jdbc.DynamicDataSource
动态增加数据源
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.aoju.bus.starter.sensitive.RequestBodyAdvice
在请求体转换为对象之后调用第三个(也是最后一个).
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.aoju.bus.starter.wrapper.GenieWrapperHandler
完成请求处理后回调,将调用处理程序执行的任何结果, 因此允许进行适当的资源清理等 注意:只有在拦截器的preHandle 方法返回truepostHandle方法一样,将在每个方法上调用该方法, 在链中的拦截器的顺序是相反的,所以第一个拦截器是最后调用的
afterPropertiesSet() - Method in class org.aoju.bus.starter.jdbc.DynamicDataSource
在获取key的集合,目的只是为了添加一些告警日志
afterPropertiesSet() - Method in class org.aoju.bus.starter.mapper.MapperConfiguration
 
allowProcess(MetaObject) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
判断是否允许执行 例如:逻辑删除只解析 delete , update 操作
annotationClass() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
此属性指定扫描器将搜索的注释 扫描器将在基本包中注册所有同样具有指定注释的接口 注意,这可以与markerInterface结合使用
annotationParser() - Element in annotation interface org.aoju.bus.starter.annotation.EnableLimiter
默认有三种组件
applicationConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
around(ProceedingJoinPoint) - Method in class org.aoju.bus.starter.jdbc.AspectjJdbcProxy
执行结果,使用around方式监控
around(ProceedingJoinPoint) - Method in class org.aoju.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
使用around方式监控
around(ProceedingJoinPoint) - Method in class org.aoju.bus.starter.validate.AspectjValidateProxy
执行结果
AspectjCacheProxy - Class in org.aoju.bus.starter.cache
 
AspectjCacheProxy(Map<String, CacheX>) - Constructor for class org.aoju.bus.starter.cache.AspectjCacheProxy
 
AspectjCacheProxy(Context) - Constructor for class org.aoju.bus.starter.cache.AspectjCacheProxy
 
AspectjJdbcProxy - Class in org.aoju.bus.starter.jdbc
AOP切面切点
AspectjJdbcProxy() - Constructor for class org.aoju.bus.starter.jdbc.AspectjJdbcProxy
 
AspectjValidateProxy - Class in org.aoju.bus.starter.validate
AOP切面切点
AspectjValidateProxy() - Constructor for class org.aoju.bus.starter.validate.AspectjValidateProxy
 
authCache() - Method in class org.aoju.bus.starter.oauth.AuthConfiguration
 
AuthConfiguration - Class in org.aoju.bus.starter.oauth
授权配置
AuthConfiguration() - Constructor for class org.aoju.bus.starter.oauth.AuthConfiguration
 
AuthProperties - Class in org.aoju.bus.starter.oauth
授权配置信息 1.
AuthProperties() - Constructor for class org.aoju.bus.starter.oauth.AuthProperties
 
authProviderFactory(AuthProperties, ExtendCache) - Method in class org.aoju.bus.starter.oauth.AuthConfiguration
 
AuthProviderService - Class in org.aoju.bus.starter.oauth
授权服务提供
AuthProviderService(AuthProperties) - Constructor for class org.aoju.bus.starter.oauth.AuthProviderService
 
AuthProviderService(AuthProperties, ExtendCache) - Constructor for class org.aoju.bus.starter.oauth.AuthProviderService
 
AutoValidateAdvice - Class in org.aoju.bus.starter.validate
自动进行参数处理实现类
AutoValidateAdvice() - Constructor for class org.aoju.bus.starter.validate.AutoValidateAdvice
 

B

basePackageClasses - Variable in class org.aoju.bus.starter.dubbo.DubboProperties
扫描的包以查找带注解@DubboService的类
basePackageClasses() - Element in annotation interface org.aoju.bus.starter.annotation.EnableDubbo
packages to scan for annotated @DubboService classes.
basePackageClasses() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
类型安全的替代EnableMapper.basePackages() 用于指定要扫描的包以查找带注释的组件,每个指定类的包将被扫描 考虑在每个包中创建一个特殊的无操作标记类或接口,它除了被该属性引用之外没有其他用途。
basePackages - Variable in class org.aoju.bus.starter.dubbo.DubboProperties
扫描dubbo接口的基本包
basePackages() - Element in annotation interface org.aoju.bus.starter.annotation.EnableDubbo
Base packages to scan for annotated @DubboService classes.
basePackages() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
扫描MyBatis接口的基本包
beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.aoju.bus.starter.sensitive.RequestBodyAdvice
在读取和转换请求体之前调用.
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class org.aoju.bus.starter.sensitive.ResponseBodyAdvice
在选择HttpMessageConverter之后和之前调用 调用它的写方法
BridgeConfiguration - Class in org.aoju.bus.starter.bridge
配置中心
BridgeConfiguration() - Constructor for class org.aoju.bus.starter.bridge.BridgeConfiguration
 
BridgeProperties - Class in org.aoju.bus.starter.bridge
配置中心相关配置
BridgeProperties() - Constructor for class org.aoju.bus.starter.bridge.BridgeProperties
 
BridgePropertyLoader - Class in org.aoju.bus.starter.bridge
客户端-配置中心
BridgePropertyLoader() - Constructor for class org.aoju.bus.starter.bridge.BridgePropertyLoader
 
BridgeVerticleService - Class in org.aoju.bus.starter.bridge
服务端-配置中心
BridgeVerticleService(BridgeProperties) - Constructor for class org.aoju.bus.starter.bridge.BridgeVerticleService
 
build(Environment) - Static method in class org.aoju.bus.starter.mapper.MybatisPluginBuilder
 

C

CacheConfiguration - Class in org.aoju.bus.starter.cache
缓存配置
CacheConfiguration() - Constructor for class org.aoju.bus.starter.cache.CacheConfiguration
 
cacheConfigurer() - Method in class org.aoju.bus.starter.cache.CacheConfiguration
 
CacheProperties - Class in org.aoju.bus.starter.cache
缓存相关配置
CacheProperties() - Constructor for class org.aoju.bus.starter.cache.CacheProperties
 
CacheRequestWrapper - Class in org.aoju.bus.starter.wrapper
 
CacheResponseWrapper - Class in org.aoju.bus.starter.wrapper
 
CacheXProxy<T> - Class in org.aoju.bus.starter.cache
 
CacheXProxy(Object, Class<T>, Map<String, CacheX>, Context.Switch) - Constructor for class org.aoju.bus.starter.cache.CacheXProxy
 
CacheXProxy(Object, Map<String, CacheX>) - Constructor for class org.aoju.bus.starter.cache.CacheXProxy
 
checkCandidate(String, BeanDefinition) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
checkDaoConfig() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
 
ClassPathMapperScanner - Class in org.aoju.bus.starter.mapper
通过basePackageannotationClassmarkerInterface注册映射器的ClassPathBeanDefinitionScanner 如果指定了annotationClass和/或markerInterface,则只会搜索指定的类型(搜索所有接口将被禁用)
ClassPathMapperScanner(BeanDefinitionRegistry) - Constructor for class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
ConfigurationCustomizer - Interface in org.aoju.bus.starter.mapper
自定义自动配置生成的Configuration对象的回调接口
consumerConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
containsKey(String) - Method in class org.aoju.bus.starter.jdbc.DynamicDataSource
判断指定DataSrouce当前是否存在
CorsConfiguration - Class in org.aoju.bus.starter.cors
Cors 跨域支持
CorsConfiguration() - Constructor for class org.aoju.bus.starter.cors.CorsConfiguration
 
corsFilter() - Method in class org.aoju.bus.starter.cors.CorsConfiguration
跨域过滤器
CorsProperties - Class in org.aoju.bus.starter.cors
Core 跨域相关配置
CorsProperties() - Constructor for class org.aoju.bus.starter.cors.CorsProperties
 
customize(Configuration) - Method in interface org.aoju.bus.starter.mapper.ConfigurationCustomizer
自定义给定的Configuration对象
customWebMvcRegistrations() - Method in class org.aoju.bus.starter.goalie.GoalieConfiguration
 

D

dataSource() - Method in class org.aoju.bus.starter.jdbc.JdbcConfiguration
初始化数据源/多数据源
DataSource - Annotation Interface in org.aoju.bus.starter.jdbc
多数据源支持
DataSourceHolder - Class in org.aoju.bus.starter.jdbc
数据源信息
DataSourceHolder() - Constructor for class org.aoju.bus.starter.jdbc.DataSourceHolder
 
DataSourceHolder.DataSourceSwitch - Class in org.aoju.bus.starter.jdbc
 
DataSourceSwitch() - Constructor for class org.aoju.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
 
Decrypt() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveProperties.Decrypt
 
determineCurrentLookupKey() - Method in class org.aoju.bus.starter.jdbc.DynamicDataSource
AbstractRoutingDataSource 抽象类实现方法, 即获取当前线程数据源的key
doFilter(MetaObject, String) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
是否执行 SQL 解析 parser 方法
doScan(String...) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
调用将搜索和注册进行处理,将它们设置为mapperFactoryBean
DubboConfiguration - Class in org.aoju.bus.starter.dubbo
Dubbo自动配置
DubboConfiguration() - Constructor for class org.aoju.bus.starter.dubbo.DubboConfiguration
 
DubboProperties - Class in org.aoju.bus.starter.dubbo
Dubbo配置项
DubboProperties() - Constructor for class org.aoju.bus.starter.dubbo.DubboProperties
 
DynamicDataSource - Class in org.aoju.bus.starter.jdbc
多数据源支持
DynamicDataSource() - Constructor for class org.aoju.bus.starter.jdbc.DynamicDataSource
 

E

ElasticConfiguration - Class in org.aoju.bus.starter.elastic
@description ElasticSearch 规则配置
ElasticConfiguration() - Constructor for class org.aoju.bus.starter.elastic.ElasticConfiguration
 
ElasticProperties - Class in org.aoju.bus.starter.elastic
@description ElasticSearch 配置属性类
ElasticProperties() - Constructor for class org.aoju.bus.starter.elastic.ElasticProperties
 
EnableBridge - Annotation Interface in org.aoju.bus.starter.annotation
启用配置中心
EnableCache - Annotation Interface in org.aoju.bus.starter.annotation
启用缓存支持
EnableCors - Annotation Interface in org.aoju.bus.starter.annotation
启用跨域支持
EnableDubbo - Annotation Interface in org.aoju.bus.starter.annotation
启用Dubbo支持
EnableElastic - Annotation Interface in org.aoju.bus.starter.annotation
@description 启用 ElasticSearch
EnableGoalie - Annotation Interface in org.aoju.bus.starter.annotation
启用路由匹配
EnableI18n - Annotation Interface in org.aoju.bus.starter.annotation
启用国际化支持
EnableImage - Annotation Interface in org.aoju.bus.starter.annotation
启用图像解析
EnableJdbc - Annotation Interface in org.aoju.bus.starter.annotation
启用Druid 支持
enableLimiter - Variable in class org.aoju.bus.starter.limiter.AbstractLimiterAware
 
EnableLimiter - Annotation Interface in org.aoju.bus.starter.annotation
启用限流降级
EnableMapper - Annotation Interface in org.aoju.bus.starter.annotation
开启 Mybatis/Mapper
EnableNotify - Annotation Interface in org.aoju.bus.starter.annotation
启用消息通知
EnableOAuth2 - Annotation Interface in org.aoju.bus.starter.annotation
启用第三方授权
EnableOffice - Annotation Interface in org.aoju.bus.starter.annotation
启用在线预览
EnableSensitive - Annotation Interface in org.aoju.bus.starter.annotation
启用数据脱敏
EnableSocket - Annotation Interface in org.aoju.bus.starter.annotation
启用WebSocket
EnableStorage - Annotation Interface in org.aoju.bus.starter.annotation
启用OSS存储
EnableTracer - Annotation Interface in org.aoju.bus.starter.annotation
启用链路追踪
EnableValidate - Annotation Interface in org.aoju.bus.starter.annotation
启用数据校验
EnableWrapper - Annotation Interface in org.aoju.bus.starter.annotation
启用Request/Response请求包装
Encrypt() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveProperties.Encrypt
 
ExplainSqlHandler - Class in org.aoju.bus.starter.mapper
防止全表更新与删除
ExplainSqlHandler() - Constructor for class org.aoju.bus.starter.mapper.ExplainSqlHandler
 
extendCache - Variable in class org.aoju.bus.starter.oauth.AuthProviderService
 
extendCache - Variable in class org.aoju.bus.starter.storage.StorageProviderService
 

F

factoryBean() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
指定一个自定义的MapperFactoryBean来返回一个mybatis代理作为spring bean
filterConfiguration(TracerProperties) - Method in class org.aoju.bus.starter.tracer.TracerConfiguration.TracePropertiesConfig
 
find(BridgeProperties) - Method in interface org.aoju.bus.starter.bridge.Resolvable
获取配置信息
findAll(BridgeProperties) - Method in interface org.aoju.bus.starter.bridge.Resolvable
批量获取配置信息

G

GenieWrapperHandler - Class in org.aoju.bus.starter.wrapper
允许定制处理程序执行链的工作流,可以注册任何数量的现有或自定义拦截器 对于某些处理程序组,添加常见的预处理行为不需要修改每个处理程序实现
GenieWrapperHandler() - Constructor for class org.aoju.bus.starter.wrapper.GenieWrapperHandler
 
getAsFilterConfiguration() - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
getBody() - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getBody() - Method in class org.aoju.bus.starter.wrapper.CacheResponseWrapper
 
getDefaultDataSource() - Method in class org.aoju.bus.starter.jdbc.DynamicDataSource
获取默认数据源
getFileExtensions() - Method in class org.aoju.bus.starter.bridge.BridgePropertyLoader
 
getFilter() - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
getFilter() - Method in class org.aoju.bus.starter.tracer.TracerProperties.Profile
 
getHeader(String) - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getHostList() - Method in class org.aoju.bus.starter.elastic.ElasticProperties
 
getInputStream() - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getInstance() - Static method in class org.aoju.bus.starter.jdbc.DynamicDataSource
单例方法
getInvocationIdLength() - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
getKey() - Static method in class org.aoju.bus.starter.jdbc.DataSourceHolder
Get current DataSource
getMapperBuilder() - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
getMapperBuilder() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
返回MyBatis mapper的绑定器
getMapperInterface() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
返回MyBatis mapper的mapper接口
getMessage(String) - Method in class org.aoju.bus.starter.i18n.I18nMessage
 
getMessage(String, Object[]) - Method in class org.aoju.bus.starter.i18n.I18nMessage
 
getMessage(String, Object[], String) - Method in class org.aoju.bus.starter.i18n.I18nMessage
 
getObject() - Method in class org.aoju.bus.starter.cache.CacheXProxy
 
getObject() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
 
getObjectType() - Method in class org.aoju.bus.starter.cache.CacheXProxy
 
getObjectType() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
 
getOrder() - Method in class org.aoju.bus.starter.bridge.BridgePropertyLoader
 
getOutputStream() - Method in class org.aoju.bus.starter.wrapper.CacheResponseWrapper
 
getParameter(String) - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getParameterValues(String) - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getProfile() - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
getReader() - Method in class org.aoju.bus.starter.wrapper.CacheRequestWrapper
 
getRequestMappingHandlerMapping() - Method in class org.aoju.bus.starter.wrapper.WrapperConfiguration
 
getSessionIdLength() - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
getValidator() - Method in class org.aoju.bus.starter.i18n.I18nConfiguration
注入 Validator 验证 Bean
getWriter() - Method in class org.aoju.bus.starter.wrapper.CacheResponseWrapper
 
GoalieConfiguration - Class in org.aoju.bus.starter.goalie
路由自动配置
GoalieConfiguration() - Constructor for class org.aoju.bus.starter.goalie.GoalieConfiguration
 
GoalieProperties - Class in org.aoju.bus.starter.goalie
路由配置
GoalieProperties() - Constructor for class org.aoju.bus.starter.goalie.GoalieProperties
 

H

handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.aoju.bus.starter.sensitive.RequestBodyAdvice
如果主体为空,则调用第二个(也是最后一个).
highLevelClient(RestClientBuilder) - Method in class org.aoju.bus.starter.elastic.ElasticConfiguration
 

I

I18nConfiguration - Class in org.aoju.bus.starter.i18n
国际化配置
I18nConfiguration() - Constructor for class org.aoju.bus.starter.i18n.I18nConfiguration
 
I18nMessage - Class in org.aoju.bus.starter.i18n
获取本地 i18n 资源 key = value
I18nMessage(MessageSource) - Constructor for class org.aoju.bus.starter.i18n.I18nMessage
 
I18nProperties - Class in org.aoju.bus.starter.i18n
国际化资源配置属性
I18nProperties() - Constructor for class org.aoju.bus.starter.i18n.I18nProperties
 
IllegalSqlHandler - Class in org.aoju.bus.starter.mapper
由于开发人员水平参差不齐,即使订了开发规范很多人也不遵守
IllegalSqlHandler() - Constructor for class org.aoju.bus.starter.mapper.IllegalSqlHandler
 
ImageConfiguration - Class in org.aoju.bus.starter.image
 
ImageConfiguration() - Constructor for class org.aoju.bus.starter.image.ImageConfiguration
 
ImageProperties - Class in org.aoju.bus.starter.image
影像解析配置
ImageProperties() - Constructor for class org.aoju.bus.starter.image.ImageProperties
 
ImageProperties.Node - Class in org.aoju.bus.starter.image
服务器信息
initialization(SocketProperties) - Method in class org.aoju.bus.starter.socket.SocketConfiguration
 
intercept(Invocation) - Method in class org.aoju.bus.starter.mapper.ExplainSqlHandler
 
intercept(Invocation) - Method in class org.aoju.bus.starter.mapper.IllegalSqlHandler
 
intercept(Invocation) - Method in class org.aoju.bus.starter.mapper.NatureSqlHandler
 
intercept(Invocation) - Method in class org.aoju.bus.starter.sensitive.SensitiveResultSetHandler
 
intercept(Invocation) - Method in class org.aoju.bus.starter.sensitive.SensitiveStatementHandler
 
isAddToConfig() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
将添加的标志返回到MyBatis配置中 如果映射器将被添加到MyBatis,则返回true, 如果它还没有被添加到MyBatis中注册
isCandidateComponent(AnnotatedBeanDefinition) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
isSingleton() - Method in class org.aoju.bus.starter.cache.CacheXProxy
 
isSingleton() - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
 

J

JdbcConfiguration - Class in org.aoju.bus.starter.jdbc
数据源配置
JdbcConfiguration() - Constructor for class org.aoju.bus.starter.jdbc.JdbcConfiguration
 
JdbcProperties - Class in org.aoju.bus.starter.jdbc
Druid 配置项
JdbcProperties() - Constructor for class org.aoju.bus.starter.jdbc.JdbcProperties
 

L

limitedResourceSource() - Method in class org.aoju.bus.starter.limiter.LimiterAwareHandler
 
limiterAdvisor(LimitedResourceSource, LimiterInterceptor) - Method in class org.aoju.bus.starter.limiter.LimiterAwareHandler
 
LimiterAwareHandler - Class in org.aoju.bus.starter.limiter
限流配置
LimiterAwareHandler() - Constructor for class org.aoju.bus.starter.limiter.LimiterAwareHandler
 
LimiterConfiguration - Class in org.aoju.bus.starter.limiter
 
LimiterConfiguration() - Constructor for class org.aoju.bus.starter.limiter.LimiterConfiguration
 
limiterInterceptor(LimitedResourceSource) - Method in class org.aoju.bus.starter.limiter.LimiterAwareHandler
 
load(String, Resource) - Method in class org.aoju.bus.starter.bridge.BridgePropertyLoader
 
localOfficeManager() - Method in class org.aoju.bus.starter.office.OfficeConfiguration
 

M

mapperBuilderRef() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
还可以直接配置一个 MapperBuilder bean
MapperConfiguration - Class in org.aoju.bus.starter.mapper
Mybatis的配置,提供一个SqlSessionFactory和一个SqlSessionTemplate
MapperConfiguration(Environment, MybatisProperties, ObjectProvider<Interceptor[]>, ResourceLoader, ObjectProvider<List<ConfigurationCustomizer>>) - Constructor for class org.aoju.bus.starter.mapper.MapperConfiguration
 
MapperFactoryBean<T> - Class in org.aoju.bus.starter.mapper
支持注入MyBatis映射器接口的BeanFactory, 通过sqlessionFactory或者预先配置的sqlessionTemplate来设置
MapperFactoryBean() - Constructor for class org.aoju.bus.starter.mapper.MapperFactoryBean
 
MapperFactoryBean(Class<T>) - Constructor for class org.aoju.bus.starter.mapper.MapperFactoryBean
 
MapperScannerRegistrar - Class in org.aoju.bus.starter.mapper
 
MapperScannerRegistrar() - Constructor for class org.aoju.bus.starter.mapper.MapperScannerRegistrar
 
markerInterface() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
此属性指定扫描程序将搜索的父程序 扫描器将注册基包中所有同样具有指定接口类作为父类的接口 注意,这可以与annotationClass结合使用
match() - Method in class org.aoju.bus.starter.jdbc.AspectjJdbcProxy
扫描所有含有@DataSource注解的类
match() - Method in class org.aoju.bus.starter.validate.AspectjValidateProxy
requestMapping putMapping postMapping patchMapping modelAttribute getMapping deleteMapping CrossOrigin
mergeProperties(Properties) - Method in class org.aoju.bus.starter.bridge.BridgePropertyLoader
 
MethodExecuteCostHandler - Class in org.aoju.bus.starter.tracer
方法执行耗时统计
MethodExecuteCostHandler() - Constructor for class org.aoju.bus.starter.tracer.MethodExecuteCostHandler
 
mode() - Element in annotation interface org.aoju.bus.starter.annotation.EnableLimiter
代理模型
monitorConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
multiple - Variable in class org.aoju.bus.starter.dubbo.DubboProperties
是否绑定到多个Spring bean
multiple() - Element in annotation interface org.aoju.bus.starter.annotation.EnableDubbo
binding to multiple Spring Beans.
MybatisPluginBuilder - Class in org.aoju.bus.starter.mapper
mybatis 插件启用
MybatisPluginBuilder() - Constructor for class org.aoju.bus.starter.mapper.MybatisPluginBuilder
 
MybatisProperties - Class in org.aoju.bus.starter.mapper
mybatis配置项
MybatisProperties() - Constructor for class org.aoju.bus.starter.mapper.MybatisProperties
 

N

nameGenerator() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
用于命名Spring容器中检测到的组件的BeanNameGenerator
NatureSqlHandler - Class in org.aoju.bus.starter.mapper
数据库操作性能拦截器,记录耗时
NatureSqlHandler() - Constructor for class org.aoju.bus.starter.mapper.NatureSqlHandler
 
Node() - Constructor for class org.aoju.bus.starter.image.ImageProperties.Node
 
NotifyConfiguration - Class in org.aoju.bus.starter.notify
消息通知配置
NotifyConfiguration() - Constructor for class org.aoju.bus.starter.notify.NotifyConfiguration
 
NotifyProperties - Class in org.aoju.bus.starter.notify
消息通知 1.
NotifyProperties() - Constructor for class org.aoju.bus.starter.notify.NotifyProperties
 
notifyProviderFactory(NotifyProperties) - Method in class org.aoju.bus.starter.notify.NotifyConfiguration
 
NotifyProviderService - Class in org.aoju.bus.starter.notify
通知提供服务
NotifyProviderService(NotifyProperties) - Constructor for class org.aoju.bus.starter.notify.NotifyProviderService
 

O

OfficeConfiguration - Class in org.aoju.bus.starter.office
文档在线预览配置
OfficeConfiguration() - Constructor for class org.aoju.bus.starter.office.OfficeConfiguration
 
OfficeProperties - Class in org.aoju.bus.starter.office
文档预览配置类
OfficeProperties() - Constructor for class org.aoju.bus.starter.office.OfficeProperties
 
OfficeProviderService - Class in org.aoju.bus.starter.office
文档在线预览服务提供
OfficeProviderService(Provider, Provider) - Constructor for class org.aoju.bus.starter.office.OfficeProviderService
 
onlineOfficeManager() - Method in class org.aoju.bus.starter.office.OfficeConfiguration
 
onStoreSCP() - Method in class org.aoju.bus.starter.image.ImageConfiguration
 
order() - Element in annotation interface org.aoju.bus.starter.annotation.EnableLimiter
 
org.aoju.bus.starter - package org.aoju.bus.starter
spring starter 启动相关实现
org.aoju.bus.starter.annotation - package org.aoju.bus.starter.annotation
启用注解
org.aoju.bus.starter.bridge - package org.aoju.bus.starter.bridge
 
org.aoju.bus.starter.cache - package org.aoju.bus.starter.cache
缓存管理
org.aoju.bus.starter.cors - package org.aoju.bus.starter.cors
跨域管理
org.aoju.bus.starter.dubbo - package org.aoju.bus.starter.dubbo
dubbo支持
org.aoju.bus.starter.elastic - package org.aoju.bus.starter.elastic
 
org.aoju.bus.starter.goalie - package org.aoju.bus.starter.goalie
全局访问网关
org.aoju.bus.starter.i18n - package org.aoju.bus.starter.i18n
国际化支持
org.aoju.bus.starter.image - package org.aoju.bus.starter.image
图形图像支持
org.aoju.bus.starter.jdbc - package org.aoju.bus.starter.jdbc
数据源支持
org.aoju.bus.starter.limiter - package org.aoju.bus.starter.limiter
流量管控
org.aoju.bus.starter.mapper - package org.aoju.bus.starter.mapper
mapper持久化支持
org.aoju.bus.starter.notify - package org.aoju.bus.starter.notify
消息通知支持
org.aoju.bus.starter.oauth - package org.aoju.bus.starter.oauth
Oauth2授权支持
org.aoju.bus.starter.office - package org.aoju.bus.starter.office
Office服务支持
org.aoju.bus.starter.sensitive - package org.aoju.bus.starter.sensitive
数据脱敏
org.aoju.bus.starter.socket - package org.aoju.bus.starter.socket
Socket服务
org.aoju.bus.starter.storage - package org.aoju.bus.starter.storage
对象存储服务
org.aoju.bus.starter.tracer - package org.aoju.bus.starter.tracer
调用链路支持
org.aoju.bus.starter.validate - package org.aoju.bus.starter.validate
参数校验
org.aoju.bus.starter.wrapper - package org.aoju.bus.starter.wrapper
重复读取等支持

P

parser(MetaObject, String) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
解析 SQL 方法
plugin(Object) - Method in class org.aoju.bus.starter.mapper.ExplainSqlHandler
 
plugin(Object) - Method in class org.aoju.bus.starter.mapper.IllegalSqlHandler
 
plugin(Object) - Method in class org.aoju.bus.starter.mapper.NatureSqlHandler
 
plugin(Object) - Method in class org.aoju.bus.starter.sensitive.SensitiveResultSetHandler
 
plugin(Object) - Method in class org.aoju.bus.starter.sensitive.SensitiveStatementHandler
 
plugins - Static variable in class org.aoju.bus.starter.mapper.MybatisPluginBuilder
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.aoju.bus.starter.wrapper.GenieWrapperHandler
拦截处理程序的执行 实际上是在HandlerAdapter之后调用的 调用处理程序,但在DispatcherServlet呈现视图之前 可以通过给定的ModelAndView向视图公开额外的模型对象 DispatcherServlet在一个执行链中处理一个处理程序,由 任意数量的拦截器,处理程序本身在最后 使用这种方法,每个拦截器可以对一个执行进行后处理, 按执行链的相反顺序应用
postTpicAsyncBeanPostProcessor(AsyncTaskExecutor, Backend) - Method in class org.aoju.bus.starter.tracer.TracerConfiguration
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.aoju.bus.starter.wrapper.GenieWrapperHandler
业务处理器处理请求之前被调用,对用户的request进行处理,若返回值为true, 则继续调用后续的拦截器和目标方法;若返回值为false, 则终止请求; 这里可以加上登录校验,权限拦截、请求限流等
preTpicAsyncBeanPostProcessor(AsyncTaskExecutor, Backend) - Method in class org.aoju.bus.starter.tracer.TracerConfiguration
 
previewProviderFactory(OfficeManager, OfficeManager) - Method in class org.aoju.bus.starter.office.OfficeConfiguration
 
processDelete(Delete) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
删除
processInsert(Insert) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
新增
processParser(Statement) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
执行 SQL 解析
processSelectBody(SelectBody) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
查询
processUpdate(Update) - Method in class org.aoju.bus.starter.mapper.AbstractSqlParserHandler
更新
Profile() - Constructor for class org.aoju.bus.starter.tracer.TracerProperties.Profile
 
properties - Variable in class org.aoju.bus.starter.notify.NotifyProviderService
 
properties - Variable in class org.aoju.bus.starter.oauth.AuthProviderService
 
properties - Variable in class org.aoju.bus.starter.storage.StorageProviderService
 
properties() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
通用 Mapper 的配置,一行一个配置
protocolConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
ProviderConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
proxyTargetClass() - Element in annotation interface org.aoju.bus.starter.annotation.EnableLimiter
 

R

read(ProceedingJoinPoint) - Method in class org.aoju.bus.starter.cache.AspectjCacheProxy
 
readWrite(ProceedingJoinPoint) - Method in class org.aoju.bus.starter.cache.AspectjCacheProxy
 
register(Registry, Context) - Static method in class org.aoju.bus.starter.notify.NotifyProviderService
注册组件
register(Registry, Context) - Static method in class org.aoju.bus.starter.oauth.AuthProviderService
注册组件
register(Registry, Context) - Static method in class org.aoju.bus.starter.storage.StorageProviderService
注册组件
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.aoju.bus.starter.mapper.MapperScannerRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator) - Method in class org.aoju.bus.starter.mapper.MapperScannerRegistrar
 
registerFilters() - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
配置父扫描程序以搜索正确的接口 搜索所有接口或者只搜索扩展了markerInterface或annotationClass标注的接口
registrationBodyCacheFilter() - Method in class org.aoju.bus.starter.wrapper.WrapperConfiguration
 
registryConfig() - Method in class org.aoju.bus.starter.dubbo.DubboProperties
 
remove() - Static method in class org.aoju.bus.starter.jdbc.DataSourceHolder
To set DataSource as default
remove(JoinPoint) - Method in class org.aoju.bus.starter.cache.AspectjCacheProxy
 
RequestBodyAdvice - Class in org.aoju.bus.starter.sensitive
请求请求处理类(目前仅仅对requestbody有效) 对加了@P的方法的数据进行解密密操作
RequestBodyAdvice() - Constructor for class org.aoju.bus.starter.sensitive.RequestBodyAdvice
 
require(String) - Method in class org.aoju.bus.starter.office.OfficeProviderService
 
require(Registry) - Method in class org.aoju.bus.starter.notify.NotifyProviderService
返回type对象
require(Registry) - Method in class org.aoju.bus.starter.oauth.AuthProviderService
返回type对象
require(Registry) - Method in class org.aoju.bus.starter.storage.StorageProviderService
 
Resolvable - Interface in org.aoju.bus.starter.bridge
服务端-信息处理
resolveMapperLocations() - Method in class org.aoju.bus.starter.mapper.MybatisProperties
 
ResponseBodyAdvice - Class in org.aoju.bus.starter.sensitive
请求响应处理类 对加了@Encrypt的方法的数据进行加密操作
ResponseBodyAdvice() - Constructor for class org.aoju.bus.starter.sensitive.ResponseBodyAdvice
 
restClientBuilder() - Method in class org.aoju.bus.starter.elastic.ElasticConfiguration
 

S

selectImports(AdviceMode) - Method in class org.aoju.bus.starter.limiter.LimiterConfiguration
 
SensitiveConfiguration - Class in org.aoju.bus.starter.sensitive
脱敏配置
SensitiveConfiguration() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveConfiguration
 
SensitiveProperties - Class in org.aoju.bus.starter.sensitive
 
SensitiveProperties() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveProperties
 
SensitiveProperties.Decrypt - Class in org.aoju.bus.starter.sensitive
解密信息
SensitiveProperties.Encrypt - Class in org.aoju.bus.starter.sensitive
加密信息
SensitiveResultSetHandler - Class in org.aoju.bus.starter.sensitive
数据解密脱敏
SensitiveResultSetHandler() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveResultSetHandler
 
SensitiveStatementHandler - Class in org.aoju.bus.starter.sensitive
数据脱敏加密
SensitiveStatementHandler() - Constructor for class org.aoju.bus.starter.sensitive.SensitiveStatementHandler
 
setAddToConfig(boolean) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setAddToConfig(boolean) - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
如果addToConfig为false,映射器将不会添加到MyBatis 这意味着 它必须包含在mybatisconfig .xml中 如果是真的,映射器将被添加到MyBatis中,如果还没有 注册 默认情况下addToCofig为真
setAnnotationClass(Class<? extends Annotation>) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setConfig(Config) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
配置通用 Mapper
setEnvironment(Environment) - Method in class org.aoju.bus.starter.mapper.MapperScannerRegistrar
 
setFilter(Map<TraceFilterConfig.Channel, Pattern>) - Method in class org.aoju.bus.starter.tracer.TracerProperties.Profile
 
setFilter(Map<TraceFilterConfig.Channel, Pattern>) - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
setImportMetadata(AnnotationMetadata) - Method in class org.aoju.bus.starter.limiter.AbstractLimiterAware
 
setInvocationIdLength(int) - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
setKey(String) - Static method in class org.aoju.bus.starter.jdbc.DataSourceHolder
To switch DataSource
setMapperBuilder(MapperBuilder) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setMapperBuilder(MapperBuilder) - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
设置通用 Mapper 配置
setMapperBuilderBeanName(String) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setMapperFactoryBean(MapperFactoryBean<?>) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setMapperInterface(Class<T>) - Method in class org.aoju.bus.starter.mapper.MapperFactoryBean
设置MyBatis mapper的mapper接口
setMapperProperties(String[]) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
从 properties 数组获取 mapper 配置信息
setMapperProperties(Environment) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
从环境变量中获取 mapper 配置信息
setMarkerInterface(Class<?>) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setProfile(Map<String, TracerProperties.Profile>) - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
setProperties(Properties) - Method in class org.aoju.bus.starter.sensitive.SensitiveResultSetHandler
 
setProperties(Properties) - Method in class org.aoju.bus.starter.sensitive.SensitiveStatementHandler
 
setResourceLoader(ResourceLoader) - Method in class org.aoju.bus.starter.limiter.LimiterAwareHandler
 
setResourceLoader(ResourceLoader) - Method in class org.aoju.bus.starter.mapper.MapperScannerRegistrar
 
setSessionIdLength(int) - Method in class org.aoju.bus.starter.tracer.TracerProperties
 
setSqlSessionFactory(SqlSessionFactory) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setSqlSessionFactoryBeanName(String) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setSqlSessionTemplate(SqlSessionTemplate) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setSqlSessionTemplateBeanName(String) - Method in class org.aoju.bus.starter.mapper.ClassPathMapperScanner
 
setTargetDataSources(Map<Object, Object>) - Method in class org.aoju.bus.starter.jdbc.DynamicDataSource
 
SocketConfiguration - Class in org.aoju.bus.starter.socket
Socket配置
SocketConfiguration() - Constructor for class org.aoju.bus.starter.socket.SocketConfiguration
 
SocketProperties - Class in org.aoju.bus.starter.socket
配置信息 1.
SocketProperties() - Constructor for class org.aoju.bus.starter.socket.SocketProperties
 
SocketQuickService - Class in org.aoju.bus.starter.socket
 
SocketQuickService(SocketProperties) - Constructor for class org.aoju.bus.starter.socket.SocketQuickService
 
sqlSessionFactory(DataSource) - Method in class org.aoju.bus.starter.mapper.MapperConfiguration
 
sqlSessionFactoryRef() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
指定在spring上下文中有多个SqlSessionFactory时使用哪个SqlSessionFactory 通常只有当您有多个数据源时才需要这样做
sqlSessionTemplate(SqlSessionFactory) - Method in class org.aoju.bus.starter.mapper.MapperConfiguration
 
sqlSessionTemplateRef() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
指定在spring上下文中有多个SqlSessionTemplate时使用哪个SqlSessionTemplate 通常只有当您有多个数据源时才需要这样做
start() - Method in class org.aoju.bus.starter.bridge.BridgeVerticleService
 
start() - Method in class org.aoju.bus.starter.socket.SocketQuickService
 
stop() - Method in class org.aoju.bus.starter.bridge.BridgeVerticleService
 
stop() - Method in class org.aoju.bus.starter.socket.SocketQuickService
 
storageCache() - Method in class org.aoju.bus.starter.storage.StorageConfiguration
 
StorageConfiguration - Class in org.aoju.bus.starter.storage
授权配置
StorageConfiguration() - Constructor for class org.aoju.bus.starter.storage.StorageConfiguration
 
StorageProperties - Class in org.aoju.bus.starter.storage
存储配置信息 1.
StorageProperties() - Constructor for class org.aoju.bus.starter.storage.StorageProperties
 
storageProviderFactory(StorageProperties, ExtendCache) - Method in class org.aoju.bus.starter.storage.StorageConfiguration
 
StorageProviderService - Class in org.aoju.bus.starter.storage
存储服务提供
StorageProviderService(StorageProperties) - Constructor for class org.aoju.bus.starter.storage.StorageProviderService
 
StorageProviderService(StorageProperties, ExtendCache) - Constructor for class org.aoju.bus.starter.storage.StorageProviderService
 
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class org.aoju.bus.starter.sensitive.ResponseBodyAdvice
 
supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class org.aoju.bus.starter.sensitive.RequestBodyAdvice
首次调用,以确定是否应用此拦截.
supportWebMvcConfigurer() - Method in class org.aoju.bus.starter.wrapper.WrapperConfiguration
 
switching() - Method in class org.aoju.bus.starter.jdbc.DataSourceHolder.DataSourceSwitch
扫描所有含有@DataSource注解的类

T

TracePropertiesConfig() - Constructor for class org.aoju.bus.starter.tracer.TracerConfiguration.TracePropertiesConfig
 
TracerConfiguration - Class in org.aoju.bus.starter.tracer
 
TracerConfiguration() - Constructor for class org.aoju.bus.starter.tracer.TracerConfiguration
 
TracerConfiguration.TracePropertiesConfig - Class in org.aoju.bus.starter.tracer
 
TracerProperties - Class in org.aoju.bus.starter.tracer
 
TracerProperties() - Constructor for class org.aoju.bus.starter.tracer.TracerProperties
 
TracerProperties.Profile - Class in org.aoju.bus.starter.tracer
 
transactionManager(DataSource) - Method in class org.aoju.bus.starter.jdbc.JdbcConfiguration
事务支持

V

ValidateConfiguration - Class in org.aoju.bus.starter.validate
数据校验配置
ValidateConfiguration() - Constructor for class org.aoju.bus.starter.validate.ValidateConfiguration
 
value() - Element in annotation interface org.aoju.bus.starter.annotation.EnableMapper
EnableMapper.basePackages() 属性的别名,与basePackages有相同效果
value() - Element in annotation interface org.aoju.bus.starter.jdbc.DataSource
 
vertx() - Method in class org.aoju.bus.starter.bridge.BridgeConfiguration
 

W

WrapperConfiguration - Class in org.aoju.bus.starter.wrapper
Xss/重复读取等WEB封装配置
WrapperConfiguration() - Constructor for class org.aoju.bus.starter.wrapper.WrapperConfiguration
 
WrapperProperties - Class in org.aoju.bus.starter.wrapper
配置信息
WrapperProperties() - Constructor for class org.aoju.bus.starter.wrapper.WrapperProperties
 
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages